本文将指导您完成创建一个非常简单的 Jazz 组件的过程,该组件同时参与客户端和服务器端的工作。作为本文的先决条件,您应该熟悉 Eclipse 插件开发。
过程概述
我们将开发一个具有单个服务方法的 Jazz 组件,该方法将字符串“Hello, Jazz!”从服务器返回到客户端。此组件将包括三个插件(公共、客户端库和服务插件),外加上一个 JUnit 测试插件。
下面是我们创建该组件所采取的基本步骤:
- 创建公共插件,并定义 Hello Jazz 服务接口。
- 创建客户端库插件,并向客户端公开我们的服务。
- 创建测试插件,并针对客户端库运行。在实现该服务之前,我们开发的测试将会失败。
- 创建服务插件,并实现我们的 Hello Jazz 服务。现在我们的测试将成功通过。
本文中开发的完成后的插件可以在附带文件 com.example.hellojazz-plugins-source.zip
中找到(参见 下载)。
设置步骤
在开始本文之前,您需要设置用于 Jazz 组件开发的环境。有关如何完成此任务的说明,请参阅 Jazz.net wiki 上的“设置主题”(参见
参考资料)。
定义服务接口
Jazz 组件通常具有一个 common
插件,其中包含接口、类、EMF 模型和客户端及服务器插件都需要的其他资源。
创建公共插件
创建插件项目 com.example.hellojazz.common
,我们将在其中定义组件的服务接口。
新建项目向导,步骤 1
本文转自IBM Developerworks中国
请点击此处查看全文