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