JetSpeed【Java开源门户系统】
Jetspeed是一个开放源代码的企业信息门户(EIP)的实现,使用的技术是Java和XML.用户可以使用浏览器,支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息.Jetspeed扮演着信息集中器的角色,它能够把信息集中起来并且很容易地提供给用户。
Jetspeed具有如下的特征:
◆即将成为标准化的JavaPortletAPI
◆基于模板的布局,包括JSP和Velocity
◆通过开放的内容同步技术支持远程XML内容交换
◆定制默认的主页
◆使用数据库进行用户认证
◆内存缓存技术,加快页面的响应
◆通过RichSiteSummary技术,支持同步内容
◆和Cocoon,WebMacro,Velocity集成
◆WirelessMarkupLanguage(WML)支持
◆使用XML格式的配置文件注册portlet
◆完整的WebApplicationArchive(WAR)支持
◆Web应用程序开发的基础设施
◆可以在本地缓存远程内容
◆与Avantgo同步
◆可移植到所有支持JDK1.2和Servlet2.2的平台
◆与Turbine模块和服务集成
◆可以根据用户,安装媒体类型和语言的不同设定,产生不同的个性化服务
◆持续化服务使得所由的portlet能够容易的存储每个用户的状态,页面和portlet
◆使用皮肤技术使得用户可以选择portlet的颜色和显示属性
◆自定义功能是的管理员可以选择portlet以及定义个人页面的布局
◆在数据库中存储PSML
◆通过Jetspeed的安全portlets管理用户,组,角色和权限
◆基于角色对访问portlet进行控制
JOnAS【Java开源应用服务器】
JOnAS是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet2.3和JSP1.2规范。JOnAS服务器依赖或实现以下的JavaAPI:JCA、JDBC、JTA、JMS、JMX、JNDI、JAAS、JavaMail。