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

日期: 2007-12-19 来源:TechTarget中国

  不象.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 服务的支持; 编辑环境功能较弱; 需要几百兆的内存才能很好的运行.

 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐