- Apache WSRP4J
这是Apache的卵化项目,没有发布过正式颁布。项目源代码由SVN托管http://svn.apache.org/repos/asf/portals/wsrp4j/
项目结构:
commons/
由consumers(消费者)和producers(生产者) 共同使用的代码,由OASIS发布的规范详细的wsdl files在 commons/src/wsdl 目录下。它也包含了基本的Web服务的stub和skeleton 在commons/src/java/oasis 目录下。
commons-consumer/
提供代码给任何消费者实现,依赖于commons 项目
commons-producer/
生产者实现共用代码,依赖于commons 项目
persistence-db/
数据持久化实现 ,依赖commons, commons-producer , commons-consumer项目
persistence-xml/
XML映射持久化实现,存储所有必需的持久性所需要的信息(消费者和生产者为XML文件)
依赖于commons, commons-producer ,commons-consumer项目
consumer-proxyportlet/
JSR -168 portlet的WSRP消费者实现,实现了JSR- 168兼容插入任何门户服务器,支持JSR-168 portlet使用远 程WSRP的portlet标准,依赖commons ,commons-consumer 项目
consumer-swingconsumer/
Java Swing应用程序WSRP消费者的实现 ,依赖于commons ,commons-consumer项目
producer/
生产者具体实现,提供的标准的JSR- 168 portlet的门户,基于pluto-portal
依赖于commons ,commons-producer项目
testportlet/
测试一个JSR- 168 portlet中用来测试消费者和生产者的实现。