Windows DNA 应用程序数据访问组件的强度测试

ZDNet软件频道 时间:2000-05-19 作者:Mike Schelstrate |  我要评论()
本文关键词:
本文论述了对Microsoft Windows DNA应用程序的数据访问组件进行强度测试的重要性,以及如何更加简便地执行测试过程

成功执行强度测试的技巧

  • 应当:
    • 将所有的商用逻辑放在ActiveX组件里,用ASP页面将它们联系起来,把可以再使用的代码封装到库内。
    • 使用MTS(Windows NT 用户)。这是一个强大的为服务器端COM对象提供额外线程和资源合并,并轻松对这些对象进行管理的工具。另外MTS还提供了事件处理能力。
    • 使用资源/连接合并。MDAC的这一特性是默认的,但是应当对其进行监测以保证运行正常。
    • 调试数据存储。在合适的位置调用存储程序。
    • 用输入、输出和数据转换的缓存来最小化数据访问的操作量。
    • 只要有机会就使用进程内程序和ActiveX组件
    • 确保实际工作时是不允许进行调试的。调试程序会强制转移线程。
    • 在intranet环境里,如果可能的话可以将一些工作量转移到客户浏览器上。
    • 升级到Windows 2000。对程序进行强度测试时,新发布的Windows 2000性能与可伸缩性的增强立刻就能感觉出来。
    • 如果你一时之间无法升级到Windows 2000,至少升级到Microsoft Visual Basic® Scripting Edition (VBScript) 5.0也是一个不错的办法,新版本的性能与功能也得到了明显的增加。
    • 考虑使用Microsoft Message Queue Server (MSMQ)。合理地使用异步信息传递可以显著增大能处理用户响应的次数。
  • 不要:
    • 在Active Server Pages内使用程序或对话层对象
    • 在Active Server Pages放置数据访问代码。用脚本代码来和ActiveX组件内的数据访问函数与商用逻辑进行通信。
    • 在不是绝对必须的时候使用HTTPS/Secure Sockets Layer。这一认证协议执行时的代价是非常昂贵的。
    • 不必要的使用程序或对话状态。
上一页 下一页
强度测试结果的评估 总结

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134