快速业务通道

OCAP入门,第2部分: 为OCAP RI编写应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-13
e 插件,它能够处理大量繁琐的细节问题,让您集中精力编写应用程序代码。

OCAP RI 项目将这个插件称为 <tru2way> Workbench (TWB)。要安装 TWB,首先需要安装 Eclipse,然后告知 Eclipse 到哪里可以找到 TWB,最后告知 TWB 到哪里可以找到 OCAP RI。

OCAP入门,第2部分: 为OCAP RI编写应用程序(5)

时间:2012-01-28 IBM Jonathan Knudsen

安装和运行 Eclipse

要使用 TWB,建议使用 Eclipse 的一个特殊版本:Eclipse for Java Developers 3.4.2 Ganymede SR2。Eclipse 下载文件是一个 zip 文件(大约 85MB)。要安装 Eclipse,只需解压缩这个文件。我将其放置到 C:/eclipse 中。

运行 c:/eclipse/eclipse.exe,启动 Eclipse。Eclipse 将询问您要在哪里放置一个工作空间,工作空间只是 Eclipse 用于保存设置和文件的位置。我选择的是 c:/eclipse-workspace,但您可以选择任意位置。

安装 TWB

Eclipse 启动并运行后,从菜单选择 Help > Software Updates...。单击 Available Software 选项卡。单击 Add Site... 并输入以下 URL:

http://ri.opencable.com/sdk/updates/eclipse.3.4.2/stable/latest/

单击 OK 后,Eclipse 将询问 OpenCable Web 站点,找到 TWB,并在列表中显示它,如图 2 所示。

图 2. 添加 TWB

选中 tru2way Workbench Feature 并单击 Install...。Eclipse 将等待一会儿,下载 TWB,然后请求您确认安装(如图 3 所示):

图 3. 确认 TWB 安装

单击 Next >。查看许可协议,选择 I accept the terms of the license agreement,单击 Finish。Eclipse 完成 TWB 安装,并询问是否希望重新启动 Eclipse。这是个不错的主意,因此单击 Yes。

OCAP入门,第2部分: 为OCAP RI编写应用程序(6)

时间:2012-01-28 IBM Jonathan Knudsen

注册 OCAP RI

您几乎已经准备就绪,可以开始构建 OCAP 应用程序了。下一步是告知 Eclipse 关于 OCAP RI 位置的信息,以便可以使用它来运行应用程序。这个 OCAP RI 就是您在本系列的 第 1 部分 中下载并安装的。Eclipse 将把应用程序安装到 OCAP RI 中并为您启动它。

从 Eclipse 菜单选择 Window > Preferences。在左边的列表中,选择 RI Bundle Registry。单击 New... 并选择一个名为 RIBundleManifest.xml 的文件。

如果 OCAP RI 安装到默认位置,则这个文件的路径是 c:\CableLabs\tru2way\ocap-ri\twb_support\RIBundleManifest.xml。定位这个文件后,单击 Open,然后单击 OK。

恢复 mpeenv.ini

最后,如果您跟随本文 第 1 部分 的操作,则需要撤销对 mpeenv.ini 中的类路径的更改。删除 mpeenv.ini 中的类路径定义前面的 /syscwd/usr/HelloOCAP。

创建一个新项目

最后,所有组件都已就绪,可以使用 Eclipse 创建一个新的 OCAP 应用程序了。

首先创建一个新项目。从 Eclipse 菜单选择 File > New > Project...。现在打开 OCAP 项目并选择 New OCAP Project。单击 Next >。

输入 HelloOCAP 作为 Project name。单击 Next >,选择 Hello World Template 并单击 Finish。

Eclipse 将建立整个项目,其中包括一个 Xlet 类,名为 org.ocapproject.xlet.HelloWorld。您需要做的就是为 OCAP RI 进行设置。

创建一个服务配置

从 Eclipse 菜单选择 Run > Package Services > Open Services Dialog...。在本质上,您将设置进入 hostapps.properties 文件的字段。

在左边的列表中,选择 Xlet Service Configurations 并单击 new 图标,如图 4 所示。

图 4. new 图标

表 1 列示了匹配这个示例的值:

表 1. 创建一个服务配置

条目
Application Name HelloOCAP
Application ID 0x5025
Organization ID 0x1
Control Code Autostart
Visibility Visible
Type Unbound
Base Directory C:/eclipse-workspace/HelloOCAP/bin 注意,如果您为 Eclipse 工作空间选择了不同的位置,那么您可能会拥有不同的项目路径。
Xlet Class org.ocapproject.xlet.HelloWorld

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号