WebSphere Integration Developer 的SCA模块开发

 

 

SCA可以帮我们更好的集成系统,在SCA中基本的单元是组件。至于SCA组件的构成,这里不再详细介绍,SCA的实现有很多开源技术的支持,IBMWebSphere  Integration Developer是一个集成的开发工具,在这个工具里面集成了很多的技术,有很多强大的功能,可以帮我们更快的开发。下面介绍一个Hello组件在WID中的SCA开发。

1.      创建集成模块HelloIntegration

1) 新建模块工程

File->New->Module

2) 输入模块名称:HelloIntegration

 

 

2.      创建模块接口

1)     创建新接口名称:

点击HelloIntegration下的Interfaces->New->Interface,出现以下窗口:输入操作名getHello

 

 

 

 

2)     为接口添加请求和响应的操作

Ø  点击Interface->getHello,在弹出的对话框中双击双箭头按钮。

Ø  输入操作名,输入,输出

 

 

3.      实现Hello模块

1)     双击HelloIntegration下的Assembly Diagram

2)     Assembly Diagram中拖入Java component,取名为Hello

3)     单击Hello组件的“I”,在弹出的窗口中选getHello

 

 

4)     双击Hello组件,在弹出的对话框中选 Yes

5)     HelloImpl.java中编写getHello

 

 

4.      输出Hello组件

1)     Assembly Diagram中拖入Export  component,并与Hello组件连接起来

 

 

 

2)     配置Export绑定方式,这里选Web Service  Binding

右击Export1->Generate Binding->Web Service Binding

3)     在弹出的对话框中选择soap/http

5.      发布至WPS

1)     右击控制台Servers下的WPS  服务器,选择Add and remove projects

2)     HelloIntegration加入

 

 

 

6.      测试Hello组件

1)     Java视图布局

 

 

 

2)     右击HelloIntegration_Export1.wsdlà选择àTest with WebServices   Explorer

3)     在弹出的浏览器中点击getHello

 

 

 

4)     输入一个名字,点Go,得到结果

 

 

 

上面就是一个简单的Hello模块在WID中的SCA开发的过程,开发这个组件后,可以直接被调用,也可以被其他的组件所引用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值