集成 Adobe Flex 和 IBM WebSphere Portal
2009-11-04 00:00:00 来源:WEB开发网使用 BlazeDS
BlazeDS 是一个 Adobe 开源项目,它采用 RemoteObject 组件来访问远端 Java 对象。它包含一些可配置通道并能够运行在一个 J2EE 应用服务器上,这些通道用来在客户端与服务器间传输数据。
可以从 Adobe 开源 Web 站点下载 BladeDS 程序包。执行下面的步骤以使这个 portlet 应用程序使用 BlazeDS:
将 blazeds.war 解压缩到 blazeds 目录。
将所有 jar 文件从 blazeds\WEB-INF\lib 复制到 WEB-INF\lib 目录。
将所示配置文件从 blazeds\WEB-INF\flex 目录复制到此应用程序的 WEB-INF\flex 目录下。如果目录下已经有同名文件,那么要全部覆盖。
在这个 portlet 应用程序的 WEB-INF\web.xml 中定义 MessageBrokerServlet 和 一个会话侦听程序,如清单 6 所示。如果您已经从我们的示例代码中复制了这个 web.xml,可以跳过这个步骤。
清单 6. 定义 MessageBrokerSerlet 和会话侦听程序<!-- Http Flex Session attribute and binding listener support -->
<listener>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
<!-- MessageBroker Servlet -->
<servlet>
<servlet-name>MessageBrokerServlet</servlet-name>
<display-name>MessageBrokerServlet</display-name>
<servlet-class> flex.messaging.MessageBrokerServlet </servlet-class>
<init-param>
<param-name>services.configuration.file</param-name>
<param-value>/WEB-INF/flex/services-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
- ››Adobe推出用于iOS设备创建PDF文件的应用
- ››Adobe发布Acrobat X 不支持苹果iOS系统
- ››Adobe公司展示plenoptic lenses技术
- ››Adobe:移动版Flash实测性能高于HTML5视频
- ››Flex和JavaScript互操作
- ››Adobe更新Web版Photoshop 无需注册即可使用
- ››Adobe Flash 10.1被曝支持Android效果不佳
- ››Adobe Flash 10.1 for Android 版本被曝工作状况不...
- ››Flex 自定义组件外观
- ››Adobe CEO:不担心iPhone和iPad封Flash技术
- ››Adobe为iPad、Android平台发布免费Photoshop
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
更多精彩
赞助商链接