首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

W3C Widget 配置与打包(5)部署 Widget

W3C Widget 配置与打包(5)部署 Widget

部署 Widget 有限的实现         因为 W3C Widget 规范是新出现的,而且现在有许多不同的私有 Widget 规范,        所以现在还很难找一个能达到生产环境质量要求的 W3C Widget 规范实现。        Apache Wookie 就是一个还在开发中的 W3C Widget 规范的实现例子。        因为它还在开发过程中,它可能还不稳定。当我运行我的测试时,        SVN 中的代码还有一些导致 Apache Wookie 暂时出错的更新,        但它们已经在后面的更新中解决了。

        我们可以使用 Apache Wookie 的 Administrative 菜单部署 Widget。我们先要保证 Wookie 正在运行         (在命令行中输入 ant run),然后在浏览器上输入 Apache Wookie 的位置,        我们就可以访问 Apache Wookie 的菜单。默认情况下,它的位置是 http://localhost:8080/wookie。        点击 Administrative 菜单链接(见 )。
图 2. Administrative 菜单链接         我们会被提示输入用户名和密码。如果我们没有修改默认值,用户名和密码都应该是 java。
        单击  所示的 Add new widget
图 3. 添加一个新的 Widget         单击 Choose File,然后浏览 Widget 存档文件。选择文件,然后单击 Publish(见 )。
图 4. 选择 Widget 存档文件         然后,Apache Wookie 会处理 Widget 存档。当存档处理完成后,        我们可以在 Widget 清单和 Widget 库中看到所发布的 Widget。
        另外,我们也可以在 Apache Wookie 中不使用管理工具部署 Widget。        只需直接将 Widget 包复制到 build.properties 文件中 widget.deploy.dir 所配置的部署目录即可。
        部署和配置 W3C Widget 的规范包括了具体实现应该如何处理 Widget 存档文件的推荐规范。        当一个实现(如浏览器)下载一个包时,它会将 Widget 包作为一个可能的 Widget 包看待。        浏览器会验证包的完整性,保证它是正确创建的,而且配置文件是完整的。        如果这个 Widget 包符合标准,它就会被作为一个有效的 Widget 包进行处理。
返回列表