优点和缺点
使用服务性组件的优点如下所示:
·使用身份的灵活性,我们无须只依赖asp.net身份。
·受信任或权限较高的代码可以与主web应用软件隔离。
·增加的进程跃距提高了系统的安全性,使得黑客更难跨过进程边界,接近权限较高的进程。
·如果需要处理带有logonuser api调用的模仿,我们可以在与主web应用软件隔离的进程中完成。
缺点如下所示:
·调用服务性组件的速度不如本地.net对象快,因此应用软件的性能会受到影响。
·要求多余的步骤和代码。
·与本地.net对象相比更难管理。
·需要在com+应用软件中安装dll。
结论
尽管没有利用对象集中、事物支持、同步、事件跟踪等com+的基本功能,我们已经完成了我们的对象。只在com+应用程序中安装本地.net类和添加数行特殊的com+代码就足以完成在网络上访问共享资源的任务。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器