网站地图
  
  高级搜索
  首页   技术论坛   博客 派计划   产品中心   资源中心   银弹在线   商城  

 
  本文的标签
EOS知识库 (收录443篇)EOS应用分析设计 (收录63篇)
  SOA2007 - SOA实践
我们何时迈向SOA
——SOA在中国的整体发展现状究竟如何?
我们如何迈向SOA
——中国企业如何迈出实施SOA的第一步?
我们应采用何种技术
——SOA国际标准SCA/SDO的具体内涵?
我们还需要何种技能
——SOA将如何改变系统架构设计以及项目管理过程?

EOS应用中axis.war、axis2.war两个目录的区别


发布时间:2008-02-29 18:02:44 作者:qxlsuccess 出处: 语言:中文 阅读次数:1434
【适用范围】
 EOS5.x

【内容】
产品中存在axis和axis2两个目录是历史遗留问题,实际上这两个axis都是同一个版本的,没有任何区别,只是为不同的EOS内部引擎提供Web Service服务。
以EOS5.3 For Jboss为例,\jboss-3.2.5\server\default\deploy\eos4jboss目录下:

 1)axis.war包含了EOSServer对外提供的Web Service接口:

EOS为了实现更好的集成,可以将业务逻辑发布为Web Service服务即BizService,外部系统通过此Web Service调用指定的业务逻辑。EOSServer中默认Web Service是没有发布。需要发布时,请修改axis\WEB-INF\server-config.wsdd文件,在该文件中增加下面内容(可参考联机说明):
< service name="BizService" provider="java:RPC" >
< parameter name="allowedMethods" value="*"/ >
< parameter name="className" value="com.primeton.tp.core.bizservice.ws.ProcessCallerWS" / >
< /service >


 2)axis2.war包含了EOS工作流内部使用的Web Service接口,主要负责和studio通讯。
【备注】
1)自EOS5.3版本开始,EOS内置的axis引擎升级到1.4版本,性能提高很多;
2)外部系统调用业务逻辑构件的Web Service可参考联机帮助中说明:EOS Studio 用户指南->Studio扩展开发->集成第三方应用->Web Service 集成->开发指南->外部系统调用业务逻辑构件的Web Service。

 评论 查看全部评论
 
孤独浪子 于 2008-03-06
原来如此哦,哈哈哈
 
bingshui 于 2008-03-03
了解了。 正对EOS下有两AXIS感到不解呢。

 

声明:本栏目转载文字、造型、样式、图形及程序如有来自网络,版权归原作者或首发媒体所有,欢迎任何个人访问或者转载,若有作者及出处有误,请来信说明,我们将及时更正。