WSO2教程的补充完善

本文详述了使用WSO2 Developer Studio进行SOA应用开发的全过程,包括工具介绍、安装步骤、Retail Banking Sample实战,特别强调了在创建数据服务、部署服务以及解决常见错误时的关键点和技巧。
摘要由CSDN通过智能技术生成

根据WSO2 Developer Studio Documentation中的教程,学习WSO2 产品的应用。

WSO2 Developer Studio介绍

WSO2 Developer Studio是一个完整的工具平台,在该平台上可以实现简单的开发、部署、测试和调试SOA应用。其为开源的,并可集成到Eclipse中。
这里写图片描述
如这张图中描述的,开发者可基于开发平台开发服务,然后可以部署到对应的Server上,每个Server对应一个网页控制台(应该就是WSO2 Carbon Platform),基于这个控制台,我们可以对开发的webservice进行管理。

基于Developer Studio,以开发webservice、部署为例,其步骤:

  • 开发:在IDE上基于Developer Studio开发Axis2服务,其步骤可参考官网的步骤,不再细究;
  • 部署1:可以将Axis2服务导出.aar文件,然后放到tomcat中运行(参照:https://docs.wso2.com/display/DVS380/Creating+an+Axis2+Project);
  • 部署2:还可以也是WSO2主推的方式,开发的Axis2服务属于WSO2的Product Artifacts,在部署前需要建立一个Composite Apllication aRchive(CAR)文件,然后将该包含了Axis2服务的.car文件部署到对应的Server上,此处为Application Server。

其他生成的Product Artifacts都可以包含在同一个或者多个CAR文件中,然后进行部署。如下图所示:
这里写图片描述

各Product Artifacts对应的Server如下图:
这里写图片描述

还可以在线测试与调试等:
这里写图片描述

安装WSO2 Developer Studio

可参照https://docs.wso2.com/display/DVS380/Installation进行安装。其中最简单的方式是采用Quick Installation,进入 http://marketplace.eclipse.org/content/wso2-developer-studio,直接将网页上的Install拖入Eclipse即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值