问题描述
这几天在研究服务器组件这回事,简单地说就是用更高效节能的DLL代替现在使用的ASP代码,用这套技术,可以从两个方面提高速度:1、原ASP是一边解释一边执行的,服务器组件是编辑成DLL的,直接可执行;2、原ASP每个网友每次点击都要解释执行一次,服务器组件只要第一次使用时载入内存,永久有效;但是,大家都知道,程序不可能一次编好,总得有调试与纠错的过程吧。要是发现有问题,改了代码,那可头疼了。因为DLL已经被载入内存,该DLL文件删不了,也不能改。想删它,就告诉我“文件正在被另一个人或程序使用”;改好的代码想编译,就告诉我“无法打开****.dll进行写入”这种文件,比exe还头疼。终于明白ASP的魅力了,它虽然速度慢,但是随时可改。还有,网上搜了几天才搜到怎样用VC++做能被ASP调用的DLL,而且搜到的还是VC++6里的编程的介绍,现在用.net,差别太大了。
解决方案
解决方案二:
该回复于2008-03-20 09:17:31被版主删除
时间: 2025-01-29 18:21:11