快捷方法解决商务平台ASP程序的源代码泄漏问题
- 发布时间:2012-01-18
- 很多程序员在编写企业网站建设程序时都非常的谨慎和严谨,生怕因某处的代码有漏洞而导致一些黑客的入侵。那今天就来说说快捷方法解决商务平台ASP程序的源代码泄漏问题吧:
为了避免源代码的泄漏和进步运行效率,可以将ASP程序的部分核心程序封装在DLL文件里.目前比较常见的方式是使用VB来封装ASP代码.
在windows的系统下安装了IIS后就应该有了Microsoft Active Server Pages Object Library这个库了吧?不知道为什么有的文档里要写什么Microsoft ActiveX Data Object 2.0 Library...关数据库什么事呢??迷糊...当然假如操纵数据库的话应该会用到这个引用.
在ASP页面中可以方便的用下面的方式调用类,这样我们封装的ASP代码就由那个DLL文件来负责传给服务器往处理了.
Set ObjReference=Server.CreateObject("ProjectName.ClassName")
无论什么时候用户访问系统平台里一个带有自定义组件的ASP文件,IIS就会把该组件里的类定义中我们自定义的对象提出来让我们使用.可以在这个类定义里设计实现某一功能的ASP方法和属性.只要在该类里声明过ASP的内置对象,我们当然就可以访问所有的ASP内置对象了.具体的做法很多文档上都有,随便翻翻就能找到.
这种方法最令人不爽的就是不适用于虚拟主机的用户,由于无法将组件注册到系统里.所以比较适用于那些大的系统并且拥有自己的服务器.
以上介绍的几种快捷解决商务网站建设ASP程序的源代码泄漏问题的方法并不是万能的,它也是针对性的解决相应的源代码泄露问题,因此,我们在编写企业网站建设程序时,一定要严谨的使用代码,这样才能保障企业网站设计的安全性。
本文由武汉网站建设专家—武汉双军原创:http://www.twoarmy.com,转载请注明出处。