Focus on WEB Application and Software Engineering
四月 01
ActiveX控件运行在客户端。我们可以获得客户端的一些信息,如IC卡的信息,客户端的验证等等。但是ActiveX控件也有许多缺点:客户端的部署很困难,如客户端不能正确下载,下载了以后不能正确执行,下载的时候需要设置IE的安全级别等等。

更多的时候,我都在使用COM组件来扩展ASP的功能。准确地说,是服务端运行的Activex Dll组件。使用Server.CreateObject(“工程名.类名”)即可完成对组件的调用。这种方式问题很少,只要组件中以PUBLIC对外暴露方法既可。但是,有时候我们必须使用ACTIVEX 控件(*.OCX)嵌入到网页中执行来获取客户端的信息。这就有了许许多多的一些问题。

这是我们需要解决的N个问题(从简单到难)
1.  如何从服务端获取数据,传递到ActiveX控件中。
1)  初始化时使用参数绑定
2)  运行时得到数据
2.  ActiveX控件得到客户端的信息,如何传递到服务端。
3.  安全性
1)  数字签名
2)  使用IOBJSAFE接口

ASP与ActiveX控件交互实战(一)
http://blog.csdn.net/online/archive/2004/08/09/68872.aspx
Kittow补充:本章实例一开始少写了增加一个名为txtinfo的文本框(TextBox)的环节,要注意。为了调试方便,建议为含有控件的html文件建立虚拟目录

ASP与ActiveX控件交互实战(二)
http://blog.csdn.net/online/archive/2004/08/09/68873.aspx

ASP与ActiveX控件交互实战(三)
http://blog.csdn.net/online/archive/2004/08/09/68874.aspx

当前评分 2.1 , 共有 78 人参与

  • Currently 2.128205/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

添加评论




看不清?点击图片看看
biuquote
Loading



关于我

kittow (天笑)
80年代生于“天府之国”四川
爱好:编程、篮球、数码、旅游
乘一叶兴趣小舟,漂泊于浩瀚IT海洋。。。
TITLE:MSE of UESTC & 软件设计师
Technical Capacity | Last Blog