为此可采用ActiveX技术

activex控件与服务器端的连接采用http协议所提供的get方法,根据数据文件在www服务器上的url地址,直接将数据文件从www服务器下载到本地端

[1]余英 ,梁刚 vc实践与提高com和com+篇. 中国铁道出版社

// 其他错误处理,从略

[2]林子禹等 基于web与组件技术的企业应用系统设计模型 计算机工程与应用 2000.6.

}

[3]夏骄雄等 基于intranet的管理信息系统 小型微型计算机系统 2001、4

随着internet普及,基于b/s体系结构开发应用程序变为流行的方式将组件技术应用到b/s体系结构中,实现业务逻辑封装,提高软件的可重性和可维护性

if(m_spobjectcontext) //事物失败,回滚事物处理

return hr;

requeryallscores()实现部分从略另外asp调用实现部分比较简单从略

在本系统中许多报表的打印如学生成绩打印、学籍报表、学籍卡打印等需要特殊的格式而浏览器所提供的打印功能无法实现为此可采用activex技术,实现在web环境下的本地端打印和报表生成具体实现过程为:(1)www服务器在接到用户请求后调用web应用程序中的相应组件,通过组件访问数据库,对数据处理生成报表数据,以文件形式存储于web服务器中相应目录下(2)www服务器向用户浏览器发送内嵌activex控件的html页面,并在html页面里的(object)标志中的param属性里指明数据文件的url地址(3)html页面根据所提供的activex标志从www服务器上下载activex控件到本地端,并在浏览器里执行activex控件在客户浏览器里完成初始化工作以后,则需直接与服务器端联系,以获取报表数据(4)对数据文件进行解析,输入到控件的存储显示模块里,用以存储显示(5)当用户按下打印按钮时,activex调用打印模块进行打印输出

组件编译结束后可以用com+组件服务管理工具来管理com+组件及其所在的应用程序com+组件服务是个图形界面的管理工具,利用它可以安装和发布组件、配置组件及其所在应用程序的属性,以实现组件安全性、mts支持、排对组件、设置组件构造参数等

42 activex技术应用

更多计算机与外设信息请关注:21ic计算机与外设频道

m_spobjectcontext->setabort()

}

[5]张震、张曾科 一种新的web数据库系统结构

[4]楼伟进,应飚.com/dcom/com+组件技术 :计算机应用2000、4.

参考文献:

http://_error e){

5 结束语

















































































白癜风山东专科医院


转载请注明:http://www.nylrzx365.com/whgj/84.html