构建 pureXML 和 JSON 应用程序,第 3 部分: 为 pureXML 创建 OpenSocial 小工具
2010-02-04 00:00:00 来源:WEB开发网<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="Universal Services">
<Require feature="opensocial-0.8"/>
<Require feature="dynamic-height"/>
<Require feature="minimessage"/>
</ModulePrefs>
<UserPref name="pureXMLHostAddress"
display_name="PureXML Host Address"
default_value="xmlim.watson.ibm.com:9080"/>
<UserPref name="contextRoot"
display_name="Context Root"
default_value="JSONUniversalServices"/>
<Content type="html">
<![CDATA[
<!-- Note: We will add more code and expand this section later -->
]]>
</Content>
</Module>
在这个小工具定义中,首先要注意的一点是 <ModulePrefs> 元素上的 <title> 属性。可以为小工具指定属性定义信息,例如标题、作者、电邮等。在本例中,我们只使用 title 属性。不过,需要注意的是有些容器需要某些属性才能做实地部署。请参考平台开发人员文档来获取这方面的信息。
此外,还需要提供这个小工具所需要的特性。这个示例小工具将加载以下特性:
opensocial-0.8 — 这个小工具使用 OpenSocial v0.8 API,因此它可以被部署到支持 OpenSocial v0.8 规范的容器上。
dynamic-height — 有了这个功能,小工具开发人员就可以根据内容的增减来调整这个小工具的高度了。在显示或删除这个小工具中的 DB2 事务消息时,就会调用此特性。
编缉推荐阅读以下文章
- 构建 pureXML 和 JSON 应用程序,第 2 部分: 为公开 JSON 的 pureXML 创建 Universal Services
- 构建 pureXML 和 JSON 应用程序,第 1 部分: 使用 DB2 pureXML 储存和查询 JSON
更多精彩
赞助商链接