- 1
- 0
- 约3.97千字
- 约 3页
- 2018-07-01 发布于河南
- 举报
plugins开发指南3
Liferay-plugin 开发指南--(3)简单的IPC portlet
这篇文章以一个简单的有关IPC的例子,来向展示如何用Event在多个portlet中传递消息。这个例子需要2个portlet,一个叫做pitcher,另一个叫catcher,所要实现的功能是pitcher发送一条消息,然后catcher接收这个消息。
再开始动手之前,我们先来简单说说IPC,IPC是Inter Portlet Communication的缩写,从字面的意思就可以理解是内部portlet的通讯的方法。要实现IPC有多种手段,有通过url传递参数,有通过session传递,有ajax异步调用等,这里我讲的这个例子用的是一种比较可靠的和优雅的方式来完成的,用的是用Event来传递消息。这个实现方式是先注册一个Event,然后在发送消息和要接收消息的portlet中都要定义是发送消息到Event还是从Event中接收消息,运行时候,发送消息的portlet向这个Event写入消息,接收消息的portlet会从这个Event中把消息取出,这样就完成了一个消息的传递。而且Event传递消息的方式是新的portlet规范JSR286中所规定的。
下面就详细的完成这个Event通信的例子。
首先请参考《Liferay-plugin开发指南1》生成一个叫ipc-test的plugin工
您可能关注的文档
- 加法和加法(一)复习.ppt
- 各级人员应知应会题目.doc
- 工程监理工作的长期规划.doc
- 重庆大学C语言熊壮老师复习题.doc
- 学习资料英语超级短语速记.doc
- 世界近代史复习课件1.ppt
- 2007级生物工程一班活动申请表.doc
- 时间控件.doc
- 英文版房产证.doc
- 2011年一级建造师市政工程讲义.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)