技术开发 频道

Java轻量级中间件服务器:SIwpas

  记者: 你觉得应该如何与Spring tc Server竞争呢? 他们也提供了基于Tomcat的轻量级应用程序服务器,并且其中带有一些其他的扩展。

  Spring tc Server基于Tomcat + Spring框架。而Siwpas则基于Tomcat + Java EE技术。与之前的版本相比,Java EE 6更容易使用。如果你查看EJB 3.1 Lite规范,就会发现使用事务和安全保护实现EJB非常容易。当引入Spring的时候,其中并没有Web Profile和兼容服务器需要实现完整的J2EE规范(使得它变成重量级的服务器)。此时,开发带有J2EE技术的web应用程序会耗费很长时间。而现在不再是那样,因为Java EE 6 Web Profile只包含定义良好的组件,而不是企业应用程序可能会使用的所有组件。所以,和Spring tc Server相比,最基本的区别就在于Siwpas是基于Java EE标准而不是自定义框架的。

  Siwpas有两个版本: 社区版和企业版。社区版是开源的,没有任何官方的支持。而企业版是基于社区版的,还包含了其他特性,另外还有proprietary web控制台,让你可以轻松地管理服务器。MechSoft公司还提供了演示视频。

  此外,他们还为在IDE中部署应用程序发布了Eclipse插件 。


▲Siwpas控制台登录屏幕

  编辑点评:

  Siwpas作为一个新生的、简单的Web Profile应用程序服务器,和其他全功能的应用程序服务器相比,启动和部署时间都是非常的快速,且SIwpas技术支持所有提供的Java EE Web规范兼容运行。这是实施“Apache Tomcat的Servlet和JSP容器7”和几个Apache软件基金会的Java EE项目为基础。不仅如此,SIwpas还提供了一个很酷的“SIwpas控制台 ”来管理和内部结构SIwpas服务器应用。SIwpas的目标是要落实SIwpas控制台使用JSF 2。它将使你能够配置和管理的每一个SIwpas方面,例如,EJB配置,列出条目的jndi,部署/取消部署应用程序,性能图表,协议的配置等等。正如你已经知道Oracle的TCK测试Java EE不是开源的一样,当然我们也希望JCP和TCKs更加开放。

0
相关文章