构建用于位置信息开放标准的Portlet
2007-05-10 12:20:12 来源:WEB开发网部署和注册支持位置的 Portlet
您现在可以将我们的 portlet 部署到符合 WSRP/JSR 168 标准的 portlet 容器中,如 Oracle Container for J2EE (OC4J)。为此,在 Web Content>WEB-INF 文件夹的 ViewController 项目中右键单击 web.xml 文件,并选择“Create WAR deployment profile”。选择 WSRPMapPortlet 作为部署配置文件的名称,还要用同一名称 (WSRPMapPortlet) 指定我们的 J2EE Web 上下文根目录 — 见图 16。
图 16:创建部署配置文件
一旦您构建了部署配置文件,就可以右键单击它,选择将项目部署为 WAR 或 EAR 文件,或者部署到您选择的应用服务器上。在我们这种情况下,选择将项目直接部署到我们的 portlet_container 所在的 OC4J 实例中(图 17)。
图 17:将 portlet 部署到 portlet 容器
在成功部署之后,您可以通过导航到 http://www.yourserver.com/WSRPMapPortlet/portlets?WSDL 查看 WSRP-WSDL 页面。这一地址就是您用来将我们新的 portlet 注册到门户的地址(图 18)。
图 18:Portlet WSRP 规范
测试新创建的 WSRPMapPortlet 的最简单方法是使用 Oracle Portal/WSRP 验证服务器,它是 Oracle 应用服务器门户的一个托管预发行版本,能够与 WSRP 生成器/portlet 进行通信。只要能够从我们公司的防火墙之外调用我们的 portlet,通过此服务来验证其生成您刚刚创建的内容的能力就相当简单(图 19)。
图 19:测试 WSRP 地图 portlet
有关验证过程的信息,请参见此文档。
结论
由于诸如门户和智能数据等集成技术成为业务基础架构的关键部分,因此共享我们所使用的信息和我们所构建的应用程序 (portlet) 的能力就变得非常必要(如果不是法定要求的话)。如今,我们不仅拥有创建符合开放标准的新应用程序所需的所有要素,而且我们拥有框架标准,如 JSR 168 和 WSRP,它们能够将现有的技术和数据集成到新的应用程序中。这些新技术与现有技术(如 GIS 和门户)的交汇点是我们最终能够从所有数据中获得实际智能并能避免复杂难关的突破口。
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››构建域名服务器(DNS)
- ››构建Android平台Google Map应用
- ››构建WinForm 通用速选(全选、反选、清空)组件
- ››构建Wordpress网站首选的5家国外主机
- ››构建高性能和高弹性 WebSphere eXtreme Scale 应用...
- ››构建前端UI组件的新思路
- ››用于监控DB2实例和数据库的新的DB2 UDB工具
- ››构建 Android 开发环境
- ››构建 pureXML 和 JSON 应用程序,第 3 部分: 为 p...
- ››构建 ESB 中介来将分隔文件转换为服务调用
- ››构建一个 Twitter Web 应用程序
赞助商链接