当前位置: 首页 > 图文教程 > 服务器 > WebSphere > websphere portal中实现portlet协作通信

WebSphere
关于主机名修改后websphere无法停止的问题完全解决方案
也谈WebSphere性能优化
从数据库调用 WebSphere 业务流程
WebSphere应用服务器精选问答
WebSphere MQ 集群中的迁移、故障转移和扩展
WebSphere Portal web2.0下dwr使用
WebSphere MQ 集群中的迁移、故障转移和扩展
集群方式启动 websphere
websphere mq常用命令
websphere portal中实现portlet协作通信
websphere安装与启动
WebSpherePortal的迁移
安装 WebSphere应用服务器
基于Spring框架的WebSphere应用开发
Websphere编程之路--MQ编程初探
整合MQ和WEBSPHERE
WebSphere 中的 SSL/TLS:用法、配置和性能
所有OS平台上的常规 WebSphere 调整
WebSphere系统管理
基于WebSphere MQ的收发消息程序

WebSphere 中的 websphere portal中实现portlet协作通信


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 281 ::
收藏到网摘: n/a

portlet 168还是用协作, portlet 286支持 事件发布和预订进行通信的模型,建议新的协作功能使用286模型。不过今天还是试验了一下168的协作功能。其实也很简单,不过开始做的时候还是走了很多弯路。

使用rad 7.5 ibm portal 6.1

1、在一个项目里做2个portlet

2、在portlet描述符管理里面选一个portlet 协作-数据源,设计默认的属性,然后按照最后的提示修改页面代码和action代码

3、选另外的一个portlet协作做接受数据。具体的代码修改也是最后的提示修改。

4、部署到portal server

5、将2个portlet放置到一个页面,然后修改页面布局,设置连接,选择源和目的portlet(在设置以后要点最后的加号才能添加)

 

rad 7.5 里还发现了一个bug就是把中文的rad7.5修改为英文(-nl US )以后不能再加第二个portlet。

 

 

从概念上来说,协同 portlet 与 JSR 286 portlet 事件很类似。两者的概念都描述基于所输入信息的发布/预订通信模式,这些信息由 portlet 发布和接收,并通过通信链路传播。

由于两者的概念相当类似,因此门户网站支持 JSR 168 协同 portlet 与支持事件的 JSR 286 portlet 间进行数据交换。这意味着可以通过新的 JSR 286 portlet 来扩展使用 JSR 168 协同 portlet 的现有设置,并能将各协同 portlet 顺利迁移到新 API 而不会中断通信。