首页 | 培训 | 求学 | 参考 | 教师 | 教材 | 学校 | 招聘 | 租房 | 旅游ASKEDU.com  


培训指南—ASKEDU.com

返回 | 主页


DNA应用程序数据访问组件的强度测试-成功执行强度测试的技巧



[摘要]
应当
将所有的商用逻辑放在ActiveX组件里,用ASP页面将它们联系起来,把可以再使用的代码封装到库内。
使用MTS(Windows NT 用户)。这是一个强大的为服务器端COM对象提供额外线程和资源合并,并轻松对这些对象进行管理的工具。另外MTS还提供了事件处理能力。
使用资源/连接合并。MDAC的这一特性是默认的,但是应当对其进行监测以保证运行正常。
调试数据...

应当
将所有的商用逻辑放在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。这一认证协议执行时的代价是非常昂贵的。
不必要的使用程序或对话状态。
  总结
  Internet使你的程序比传统的客户-服务器方式程序有更多的潜在用户。越来越多的组织意识到网络是他们商业战略的一个重要组成部分,所以他们选择的技术要能够应付巨大的需求。这些组织不光要有易于使用的工具,还要有能满足他们用户负荷的基础设施。因此较之以往,强度测试更应该成为一个很重要的步骤,尤其是当你在程序中包含了MDAC的时候。

  注意 在开发环节中用最优法,是使系统在高强度下成功运行的一个基本要求。这就是说,在开发过程中,有负荷下的性能测试和为达到性能要求而进行的调试都要排进日程表。

  进行强度测试和在有负荷下对程序反复调试的好处是显而易见的;

可以获得所需的确保程序有足够吞吐能力的信息。
可以精确了解程序的可伸缩性信息,从而调试程序达到所需的性能要求。
可以在实际推广前,及早发现降低性能的吞吐能力的设计问题并做出修正。
由于程序的高性能,可以在用户和商业伙伴中赢得良好的声誉。


其它培训参考信息:
DNA应用程序数据访问组件的强度测试-进行强度测试2
DNA应用程序数据访问组件的强度测试-进行强度测试1
DNA应用程序数据访问组件的强度测试-其他工具
DNA应用程序数据访问组件的强度测试-性能监控器
DNA应用程序数据访问组件的强度测试-Web应用程序强度测试工具
DNA应用程序数据访问组件的强度测试-选择合适的测试工具
DNA应用程序数据访问组件的强度测试-用户负荷的设置
DNA应用程序数据访问组件的强度测试-安全性设置



信息来自互联网,敬请核实,谨慎使用



 





Jobs in Other Countries

  中国 | Worldwide: United States United Kingdom Australia Canada India | Travel AgencyASKEDU.com