中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> Bea专区 > WebLogic Portal
使用BEA WSRP测试服务器
作者:Alex Toussaint 时间:2006-08-06 13:07 出处:bea.com.cn 责编:月夜寒箫
              摘要:使用BEA WSRP测试服务器

  用于远程Portlet的Web服务(Web Services for Remote Portlets,WSRP)是OASIS创建的一种面向表示的web服务标准,它允许在具有门户的可视、用户互动web服务或者其他中间web应用程序中实现即插即用。WSRP允许网络中的远程门户资源可以在本地门户中提供。BEA在2004年2月发布了一款WSRP技术预览套件,在2004年7月为这款产品添加了官方支持。您必须使用具有WSRP的WebLogic Portal 8.1 SP3或者更新的版本。
  如果您对WSRP不熟悉,访问本文末尾中的有用链接会有很大的帮助。这将确保您熟悉WSRP的主要概念以及它们在WebLogic Portal 8.1 SP3中的工作方式。

可提供什么?
  BEA已经在公共测试服务器上提供了一个远程portlet示例,来帮助开发人员深入掌握WSRP。

  目前,我们已经拥有了5个可以通过WSRP访问的驻留portlet。这些portlet是:
  BEA: WSRP
  BEA: Racing!
  BEA: Double Byte
  BEA: SOA - eWorld 2004
  BEA: Download WebLogic Portal 8.1

您需要的主要URL是:

  1. WebLogic Portal 8.1 SP3测试服务器:http://wsrp.bea.com
  2. 具有WSRP portlet的WSRP门户示例:http://wsrp.bea.com/portal/wsrp.portal
  3. WSDL Address:http://wsrp.bea.com/portal/producer?wsdl

  为了在WebLogic Portal项目中支持远程portlet,您可以使用Workshop或者Portal Administration工具。Workshop使您可以通过portlet向导来创建一个引用远程portlet的代理portlet。Administration Portal使您可以通过添加Producer来创建代理portlet。

从Workshop使用WSRP测试服务器
  在这个例子中,我们在一个门户域中使用具有Portal Application的Workshop(您可以使用其他的配置 — 参见“ Working with Producers ”)。为了创建代理portlet:

  1. 右键点击Portal project,选择“New”→“Portlet”。
  2. 在Portlet Wizard中选择“Remote Portlet”选项。
  3. 将以下测试服务器WSDL粘贴到Remote Server字段中: http://wsrp.bea.com/portal/producer?wsdl
  4. 根据Wizard提示来注册Producer。
  5. 选择一个portlet和应用程序联合,例如:“BEA: eWorld 2004”。
  6. 完成以后,您将得到一个.portlet 文件。.portlet应该文件存放在什么地方呢?
  7. 把 portlet 添加到门户中,用拖放操作把它放置在所需的位置上(book、page等)。
  8. 运行门户来察看远程portlet。

从Administration Portal使用WSRP测试服务器
  在访问Administration Portal之前,您必须首先运行WebLogic Portal服务器。您应当运行WebLogic Portal 8.1 SP3或者更新的版本。
  使用Administration Portal,按照以下的说明来创建代理portlet:

  1. 在Portal选项卡中,展开左边的Portal Library。
  2. 右键点击“Portlet Producer”文件夹,选择“Add Producers”。
  3. 在Add Producer对话框中,将测试服务器WSDL粘贴到Producer字段中:http://wsrp.bea.com/portal/producer?wsdl
  4. 点击“Add Producer”创建到producer的引用。
  5. 键入Producer Property。
  6. 点击“Register”确立与producer的关系。
  7. 注册完成后,点击producer链接察看所提供的远程portlet(参见下图)。
  8. 点击“Add”激活portlet库中的远程portlet。
  9. 将portlet添加到桌面。
  10. 如果想预览远程portlet,右键点击桌面,并选择“View Desktop”。

  您还可以使用WebLogic Portal 8.1 SP3或更新版本将自己的portlet(Page Flow、Struts、JSR168)作为远程portlet发布。如果使用WebLogic Server 8.1 SP3或者更新版本,您可以把使用Page Flow和Struts创建的应用程序作为WSRP资源发布。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有