.NET对Sun ONE: Web服务开发平台对比测试

ZDNet软件频道 时间:2001-10-09 作者: |  我要评论()
本文关键词:
我们对两家公司的拳头产品进行了测试
不象.NET, Sun公司的Sun One 开发战略并不是高度的依赖于一种工具(即使是它自己的工具). Forte for Java 3.0企业版是这个领域强有力的竞争者, 它提供了一个很大的功能集合.

而与Visual Studio .Net相同的是, Forte for Java提供创建可以通过HTTP访问的高层对象的工具, 对XML和XSL编辑的强有力的支持, Web 脚本编写和底层编程的工具, 数据库编辑工具, 和源代码控制工具.

Forte for Java 3.0 企业版允许我们创建会话和实体EJB, 这是这个产品中的主要改变, 它使得Forte for Java 3.0 能够直接和其它高端的Java 开发工具竞争, 包括 Borland 公司的JBuilder 企业版.

虽然没有 Visual Studio .Net那样强大的编辑功能,Forte for Java提供了Java和JSP的编辑环境. 例如, Forte for Java 没有在文件中搜索和替换的功能, 也不能自动完成变量名.

使用其新的EJB 模板向导, 我们能够创建会话和实体EJB并在属性框里编辑它们的属性(目前这种支持在高端的Java工具里业已成为标准). 我们随后在iPlanet应用服务器和Sun 公司的J2EE(Java2 企业版)Reference Implementation 服务器上安装了这个测试用的EJB, 并在Forte for Java里注册了它们.

Forte for Java 3.0 企业版引入了一个新的支持Web功能的JavaBeans 和EJB系统. 使用新的Web服务向导, 我们创建一个基本的Web 服务然后选择我们应该用XML界面捆绑哪个Java方法.

不幸的是, 当我们使用这些功能创建Web服务的时候, 我们不得不使用基于XML--而不是其它的技术--的企业服务表示形式, 它可以通过Sun为这个目的提供的自定义JSP 置标库来进行访问 .

Sun 公司还发布了Macromedia的Dreamweavr和Adobe Systems 公司的GoLive Web 页面编辑工具的集成软件来为使用这些软件的用户自动化添加企业服务表示JSP置标的过程.

在Forte for Java的下一个版本中将提供对SOAP的支持.

测试结果: Forte for Java企业版3.0

使用Java 开发的大公司会发现Forte的这个新的企业版更适合它们的需要, 尤其是当它有了EJB和XML支持的时候. 但是那么开始使用Web 服务的公司希望使用一个支持SOAP的工具.

短期的商业影响//使用iPlanet 应用服务器的公司会因为Forte for Java 而提高它们的生产效率, 因为它比iPlanet的老的Application Builder 开发工具要好得多.

长期的商业影响//新的对会话和实体EJB的支持功能, 以及对J2EE程序的支持; 对基于XML的Web服务的支持; 可以将应用程序直接安装到iPlanet 应用服务器里; 包括TeamWare 源程序控制系统.

长处:新的对会话和实体EJB的支持功能, 以及对J2EE程序的支持; 对基于XML的Web服务的支持; 可以将应用程序直接安装到iPlanet 应用服务器里; 包括TeamWare 源程序控制系统.

缺点:缺乏对SOAP和其它标准的Web 服务的支持; 编辑环境功能较弱; 需要几百兆的内存才能很好的运行.


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