上一篇 | 下一篇

WebLogic Portal 8.1 中的 URL

发布: 2008-7-01 21:26 | 作者: admin | 来源: | 查看: 15次

  在此请求中 , 要注意的主要细节是模板元素。将 URL 模板发送到任何 Producer 之前 , WebLogic Portal Consumer 会将 URL 模板中的所有 Consumer 特定的标志替换掉 , 仅留下 WSRP 1.0 特定的标志。替换 WSRP 1.0 特定的标志由 Producer 来完成。注意,出于可读性方面的考虑,上述消息中的模板的多个行被强制换行。

  为了响应上述 SOAP 请求 , WebLogic Portal Producer 将返回以下响应 :

text/html; charset=UTF-8

Next

]]>

en-US

false

提示 : WebLogic Portal Producer 可以将 URL 模板存储在 HTTP 会话中 , 所以 , WebLogic Portal Consumer 每个会话发送一次 URL 模板。

  注意 , Producer 使用 blockingActionTemplate 创建 netui:anchor 标记的链接。由于在这次响应中返回的 portlet 标记完全合格 , 不需要在 Consumer 上对其进行进一步地处理。

  如果您有意了解关于这些 SOAP 消息内容的更多信息 , 请访问 OASIS WSRP TC 主页 , 并下载最新版本的 WSRP 1.0 Primer 。

Consumer Rewriting

  在此方法中 , Consumer 不发送 URL 模板 , 而是执行以下步骤 :

  Consumer 为 portlet 标记发出请求。该请求不包括 URL 模板。

  Producer 创建链接 , 这些链接被封装在由 WSRP 1.0 规范指定的特殊标记中。

  Consumer 分析该标记 , 并使用适当的 URL 替换这些标记中的链接。

  对于上述示例 portlet , Producer 返回如下响应 :

[8]

字号: | 推荐给好友

评分:0

我来说两句

网络推荐