首页 > 学院 > 开发设计 > 正文

用 WebSphere Studio 在 JMS 或 HTTP 上使用 SOAP 访问 EJB Web 服务

2019-11-18 11:19:29
字体:
来源:转载
供稿:网友

引言
首先,下载 HelloWorldApp.zip,将其解压缩,得到 HelloWorld.ear,然后单击右侧的步骤 1,开始以下六个步骤。

图 1.在 HTTP 和 JMS 上使用 SOAP 访问 EJB Web 服务

假如想绕过创建和修改 Web 服务这一步,可以下载HelloWorldApp.zip(假如您还没有下载的话)并解压缩得到 HelloWorldSolution.ear。然后按照下面的步骤来测试这个方案:

  1. HelloWorldSolution.ear 文件导入到 application Developer V5.1.1 工作区。
    • 选择 File => Import
    • 选择 EAR File 然后单击 Next
    • 在 EnterPRise Application Import 窗口,定位到保存 EAR 文件的位置。
    • 选择 HelloWorldSolution.ear,然后单击 Open
    • 设置 Project Name 为 HelloWorld。
    • 单击 Finish
  2. webservices.jar 文件添加到 HelloWorldWebRouter 的构建路径中。
    • 在 J2EE Perspective's Project Navigator 视图下,右键单击 HelloWorldWebRouter 模块,选择 Properties。
    • 在左侧栏中选择 java Build Path。
    • 在左侧栏中选择 Libraries 选项卡。
    • 单击 Add Variable
    • 向下滚动,选择 WAS_50_PLUGINDIR 变量然后单击 Extend...
    • 选择 file lib => webservices.jar 然后单击 OK。
    • 单击 OK。
  3. webservices.jar 文件添加到 HelloWorldJMSRouter 的构建路径中。
    • 在 J2EE Perspective's Project Navigator 视图下,右键单击 HelloWorldWebRouter 模块,选择 Properties
    • 在左侧栏中选择 Java Build Path
    • 在左侧栏中选择 Libraries 选项卡。
    • 单击 Add Variable
    • 向下滚动,选择 WAS_50_PLUGINDIR 变量然后单击 Extend...
    • 选择 file lib => webservices.jar 然后单击 OK。
    • 单击 OK。
  4. 为通过 JMS 传输 SOAP 配置服务器(参阅步骤 2.为通过 JMS 传输 SOAP 配置 WebSphere Application Server 测试环境)。
  5. 测试 Web 服务(参阅步骤 6.为两种传输方法测试 Web 服务客户机)。

步骤 1.导入 HelloWorld 企业应用程序
HelloWorld Enterprise Application Archive(EAR)这个文件包含一个 EJB 模块——HelloWorldEJB。这个模块里有一个无状态会话 bean——HelloWordSSB。该 bean 有一个 getMessage() 方法,调用这个方法时会返回一个字符串“Hello World”。下载 HelloWorld.ear 按照下面步骤将 EAR 文件导入到 Application Developer 工作区。

  1. HelloWorld.ear 文件导入到 Application Developer 工作区。
    • 选择 File => Import
    • 选择 EAR File,然后单击 Next
  2. 在 Enterprise Application Import 窗口,定位到保存 EAR 文件的位置,然后选择 HelloWorld.ear 文件。
  3. 设置 Project Name 为 HelloWorld(缺省值)。
  4. 单击 Finish



上一篇:Apache Cocoon and XSP

下一篇:XMLHTTP---介绍

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表