非标配功能:流程接口.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
版权说明 本手册以及相关的计算机软件程序仅用于为泛微协同管理平台最终用户提供信息,上海泛微软件有限公司有权。本手册是上海泛微软件有限公司的专有信息,并受中华人民共和国版权法和国际公约的保护。 未得到上海泛微软件有限公司明确的书面许可,不得为任何目的、以任何形式或手段辅助或传播本手册的任何部分内容。 本手册内容若有变动,恕不另行通知。本手册中例子中所引用的公司、人名和数据若非特殊说明,均属虚构。 本手册以及本手册所提及的任何产品的使用均受适应的最终用户许可协议限制。本手册由上海泛微软件有限公司制作。本手册中提及的所有商标、商标名称、服务标志及徽标均归其各自公司所有。 流程接口使用说明 1 前言 本文给有研发能力的客户或有系统集成需求的客户提供web service接口调用的参考例程。本文的面向具有一定web service开发能力或了解web service技术的开发人员。 1.1 名词定义 1.Axis:著名的开源web service引擎。 2.外部系统:指调用或实现e-cology工作流输入输出接口,与e-cology系统进行数据交接的其他系统。 2 接口调用步骤 2.1 Ecology系统流程接口部署 1.更新lib目录下文件 将spring.jar更新为spring-1.2.6.jar 将xfire-all-1.1.2.jar更新为xfire-all-1.2.6.jar 添加xbean-spring-2.8.jar文件 2.修改/WEB-INF/web.xml文件 在相应处增加servlet部署(参考系统中已有很多servlet部署),加入如下描述 servlet servlet-nameXFireServlet/servlet-name display-nameXFire Servlet/display-name servlet-classorg.codehaus.xfire.transport.http.XFireConfigurableServlet/servlet-class /servlet servlet-mapping servlet-nameXFireServlet/servlet-name url-pattern/services/*/url-pattern /servlet-mapping 注意:不要添加在注释中(即以“!—”开始至“--”结束为注释)! 3.修改/classbean/META-INF/xfire/services.xml文件,增加红色部分描述 beans xmlns=/config/1.0 service nameDocService/name namespacehttp://localhost/services/DocService/namespace serviceClassweaver.docs.webservices.DocService/serviceClass implementationClassweaver.docs.webservices.DocServiceImpl/implementationClass /service service nameRequestService/name namespacehttp://localhost/services/RequestService/namespace serviceClassweaver.soa.workflow.request.RequestService/serviceClass /service /beans 2.2 表单字段 在确定调用web service接口之前需要在ecology系统中设计好表单, 记下表单字段名(主字段和明细字段),在调用接口的时候需要用到。字段名在‘工作流程-表单管理-编辑字段’菜单中可以查到,如下图所示为留言表单的字段列表: (图2-1) 2.3 检查ecology web service是否已部署 在浏览器中输入http://ecologyServer/services,应显示如下页面: (图2-2) 点击RequestService后面的wsdl链接应出现如(图2-3)所示页面。 (图2-3) 如果未出先上述页面,则web service未部署成功,请与泛微售后人员联系。 2.4 生成客户端 大家知道,在本地调用web service,最便利的方法是利用工具生成客户端代理,开发人员通过客户端代理去访问web service将会非常简单,就象调用本地的方法一样。各大主流的编程语言都提供了通过wsdl生成客户端代理的工具,如c#中的wsdl.ex

文档评论(0)

hgcm729 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档