我觉得用Activex Doceument既可以实现一般win32客户端的灵活功能,发布又很方便,用它来做一个MIS系统岂不是很完美??
大家讨论一下这样做有什么不好的地方?有没有人做过???
这个技术怎么好像不是很热啊?为什么呢? 微软的支持力度大不大啊??
使用Activex Doceument有好多缺点。
1。发布困难
2。版本控制有问题
3。经常出现未知的错误
我怀疑它的安全性,不喜欢被人强迫下载我不清楚内容的东西运行。
要做MIS,我宁愿自制客户端,也不用ActiveX 文档。
对,安全第一
速度慢,与其它东西关联多,不利索
Active Document的恶梦
我用Active Document开发一个项目遇到太多的技术问题.由于我们是微软的合作伙伴,在这上面还能得到支持但就是这样前前后后解决它所带来的问题化掉了一个月的时间,尤其是和数据库的连接将会给服务端带来严重的安全性隐患.
1.如果你不涉及跨网段和跨Inetnet的连接你可以采用Ado的方式这样的数据存取到是没有问题但是如果你要跨Inetnet我想只能使用Rds的方式,或者你自己开发一套协议,进行数据的存取,如果使用Rds,你就很麻烦了.Rds首先要在服务端进行正确的配置.如果远端访问你需要给匿名帐户相当高的权限而且你使用的是直连的方式也就是说你的数据库服务器需要有静态的Ip,但是一般企业会让WWW和DATABASE服务器分离,你在这种环境下开发就很困难了.
2.对于ActiveDocument,它有很对问题,最常见的是你的包打完以后客户端进行刘缆会提示文件下栽,也就是说不能正确的打开你的VBD.如果你打的包在Win98客户端下能使用但是不见的能在win2000或者winme下使用具体原因都是由于ActiveDocument技术引起的
.....如果不是万不得以不要使用这种技术