当前位置:文档之家› JAVA的WebService支持

JAVA的WebService支持

JAVA的WebService支持
JAVA的WebService支持

EBS中发布WEBSERVICE接口的方法

在Oracle EBS二次开发中,PL/SQL程序是开发人员使用频率最高的开发语言,同时也是大家最容易掌握的工具之一了,而我们也很希望将自己编写的PL/SQL 程序发布为Web服务来提供给客户端程序使用,同时也可以实现和外围系统的集成,有了irep_parser这个工具,我们就可以将自己编写的PL/SQL 程序发布到Oracle Integration Repositoy中。Oracle Integration Repositoy中集成接口的来源都是Oracle,客户化的程序发布上去的为Custom: 下面描述如何将PL/SQL程序接口发布到Oracle Integration Repositoy中作为集成接口供第三方程序集成调用 一、给EBS系统打补丁 参考如下安装文档: 安装文档.docx 二、添加客户化应用到Product Family 客户化应用设置好之后,它没有归属于任何的产品家族,如我的客户化应用CUX,因此发布在客户化应用下的集成接口在Oracle Integration Repositoy中无法方便的查看,如下图:

如果客户化集成接口是组织到自己的应用下就需要先注册一个产品家族,下面将CUX Developer(CUX) 应用注册到CUX Developer(cux_pf)这个产品家族下作为例子进行演示: 1,添加产品家族 CUX Developer(cux_pf) --添加产品家族 begin -- Call the procedure ad_pa_insert_package.insert_ad_pm_product_info(x_product_abbreviation => 'cux_pf', x_pseudo_product_flag => 'N', x_product_family_flag => 'Y', x_application_short_name => NULL, x_product_name => 'CUX Developer', x_product_family_abbreviation => NULL, x_product_family_name => NULL, x_aru_update_date => to_char(SYSDATE,'YYYY-MM-DD HH24:MI:SS'), x_currdate => to_char(SYSDATE,'YYYY-MM-DD HH24:MI:SS'), x_last_updated_by => -1, x_created_by => -1); COMMIT; end; 2,注册CUX Developer(CUX)应用到产品家族中

Webservice接口开发

Webservice接口开发 Author:Geloin

目录 1 准备工作 (1) 2 服务器端 (1) 2.1 主程序 (1) 2.2 services.xml (2) 2.3 传值方式 (3) 2.4 打包 (4) 2.5 发布 (6) 3 客户端 (8) 3.1 导入包 (8) 3.2 示例代码 (8) 3.3 代码解析 (10) 3.3.1 设定服务器地址 (10) 3.3.2 设定action (10) 3.3.3 设定要调用的方法名 (11) 3.3.4 设定客户端控件 (11) 3.3.5 设定命名空间 (11) 3.3.6 设定需要传送的值 (11) 3.3.7 设定返回数据类型 (11) 3.3.8 获取返回结果 (12)

1准备工作 至https://www.doczj.com/doc/5212818181.html,/axis2/下载axis2的bin及war包,分别解压之,在环境变量中添加AXIS2_HOM,将axis2.war放置到tomcat/webapps目录下,启动tomcat,用浏览器打开http://localhost:8080/axis2,如下图所示: 2服务器端 2.1主程序 服务器端可以是任何一个程序,例如下面的例子: public class Test { // 此程序返回一个字符串 public String test1(String arg) { return arg + “测试”; } // 此程序返回一个一维数组 public String[] test2(String arg) { String[] result = new String[]{arg}; return result;

SAP开发webservice接口教程

SAP开发webservice接口教程 在client=100中进行开发: 1.创建RFC函数 SE80,在函数组下,右击->创建,创建函数模块,填写函数模块名称及描述。 2.函数属性标签页,选择“远程启用的模块”,其余默认不变。 3.函数导入标签页,需要添加调用时传入的参数(表),“传递值”需勾选。 表类型:ZSHR_EMPLOYEER_T (需要自己创建) 行类型:ZSHR_EMPLOYEER (需要自己创建)

4.函数导出标签页,需要添加调用返回的参数(表),“传递值”需勾选。 表类型:ZSHR_EMPLOYEER_OUT_T (需要自己创建) 行类型:ZSHR_EMPLOYEER_OUT (需要自己创建) 5.函数源代码标签页,需要写代码实现把传入的数据保存在透明表中。 至此,函数创建完成。 6.创建Web Services 右击包名创建企业服务,进入如下页面,选择“Service Provider”,因为我们是服务提供者,点击“继续”。

7.选择“Existing ABAP Object (Inside Out)”,点击“继续”。 8.给服务起名,并填写描述,点击“继续”

9.选择“Function Module”,点击“继续”。 10.填写我们第一步创建的函数,并勾选“Map Name”,点击“继续”。 11.SOAP Appl默认不变,Profie下拉框选择第四个选择,即不进行权限认证。点击“继续”。 12.填写对于的包和请求,点击“继续”。 下一步,直接点击“完成”。服务创建成功。

13.配置SOA 使用T-CODE:soamanager,进入web页面的SOA管理(client=100)。 14.点击“简化Web服务配置”,进入如下设置页面,点击“执行”,从列表中找到自己创建的 服务,勾选第一个checkbox,User Name/Password(basic),点击列表左上角的“保存”,之后页面右上角的“返回”按钮,返回首页。 这一步设置,代表我们只设置用户名/密码的调用认证方式。

webservice接口开发

Eclipse 关于接口系统的开发 我们做接口服务端: 小知识: 接口分为:服务端与客户端 服务端:即提供者,是为调用者提供数据的一方; 客户端:即调用者,是调用接口的一方; <一> 服务端的创建 步骤1. 在eclipse新建一个普通工程,例如:新建一个web project 工程。 步骤2.创建完成后,在刚才新建的工程里面,加入我们需要实现的类,和接口。在实现类里面编写客户端传入参数后,需要的相关信息。 例如: Public String sayHello(String word) { Return word; } 步骤3. 进入服务端代码的自动生成阶段,我们选中刚才编写的实现类或是创建的工程,右键。选择,new→project…→other→,如下图,选择web service 服务端。点击next

步骤4.根据下图,通过选择实现类,点击完成。自动生成服务端了。

步骤5 .前4步骤已经完成了webservice的服务端,并已经自动启动好了,我们进行如下测试,访问下自动产生的wsdl文件是否能访问到: 例如:访问wsdl地址示例 http://10.1.159.28:8082/ICTS/services/GetWorkflowListDaoImp?wsdl 其中:GetWorkflowListDaoImp 为自己创建的实现类名称 <二>客户端的创建,测试我们完成的服务端接口:

步骤1. 创建一个普通的web project 工程 步骤2. 创建完成后,选中,我们创建的工程,右键→,new→other→,创建web service cliet 客户端,完成后,点击finish。完成 步骤3。我们通过客户端进行调用,测试一下服务端是否正常。通过如下示例地址:http://10.1.159.28:8082/test1/sampleGetWorkflowListDaoImpProxy/TestClient.jsp, 这是客户端为我们自动建立的测试页面,我们只需输入参数,就可以进行测试了。界面如下:

Webservice的应用与开发试卷

南京工业大学WebService的应用与开发试题(A)卷班级学号姓名 一、判断题(正确的打勾,错误的打叉,每题2分) 1.SOAP(Simple Object Access Protocol)协议是一个基于Xml的协议。它描述了数据类型的消 息格式以及一整套串行化规则,包括结构化类型和数组。(o) 2.客户端与Xml Web服务进行异步通信,向服务端发出服务请求的方法与接收web服务返回 的结构在同一线程中(e) 3.基于消息的体系的分布式应用中,可以使用异步消息处理也可以使用同步消息处理(o) 4.Web服务中使用SOAP表示数据的优点是SOAP提供了一种所有平台都支持的中间表示方 式,客户端只要将SOAP类型转换为自身平台可以理解的类型即可(o) 5.分布式应用程序节点越多,单点失败的可能性越大,整个系统发生故障的可能性越大(o) 6.Apache CXF为java WebService的一个框架,可以用它提供的命令行工具wsdl2java生成客 户端的代理类(o) 7.Xml DTD提供了一种避免元素名冲突的方法(e) 8.所有Xml文件只有一个根元素且不分大小写(e) 9.每个Xml文档分为两个部分:序言和文档元素。(o) 10.都是WSDL文档的关键元素。( e ) 11.XML Web服务的交互可以使用Internet协议中所有的协议( e ) 12.对于Web服务的请求可以穿越防火墙( o ) 13.ajax可以跨域访问Web服务( o ) 14.元素在WSDL中用于描述操作的引用输入/输出消息( o ) 15.元素在WSDL中用于描述交互中已经被定义了类型的数据( o ) 二、选择题(单、多项选择,每题2分) 1.Web Service需要以下哪些技术、协议的支持(ABCD ) A.HTTP B.SOAP C.XML D. T CP/IP 2.下列选项中,哪个是XML合法的元素名(A ) A.TOM

常用的webservice接口

商业和贸易: 1、股票行情数据WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询) Endpoint:https://www.doczj.com/doc/5212818181.html,/WebServices/StockInfoWS.asmx Disco:https://www.doczj.com/doc/5212818181.html,/WebServices/StockInfoWS.asmx?disco WSDL:https://www.doczj.com/doc/5212818181.html,/WebServices/StockInfoWS.asmx?wsdl 支持香港股票、深圳、上海封闭式基金、债券和股票;支持多股票同时查询。数据即时更新。此中国股票行情数据WEB 服务仅作为用户获取信息之目的,并不构成投资建议。支持使用| 符号分割的多股票查询。 2、中国开放式基金数据WEB 服务 Endpoint:https://www.doczj.com/doc/5212818181.html,/WebServices/ChinaOpenFundWS.asmx Disco:https://www.doczj.com/doc/5212818181.html,/WebServices/ChinaOpenFundWS.asmx?disco WSDL:https://www.doczj.com/doc/5212818181.html,/WebServices/ChinaOpenFundWS.asmx?wsdl 中国开放式基金数据WEB 服务,数据每天15:30以后及时更新。输出数据包括:证券代码、证券简称、单位净值、累计单位净值、前单位净值、净值涨跌额、净值增长率(%)、净值日期。只有商业用户可获得此中国开放式基金数据Web Services的全部功能,若有需要测试、开发和使用请QQ:8698053 或联系我们 3、中国股票行情分时走势预览缩略图WEB 服务 Endpoint: https://www.doczj.com/doc/5212818181.html,/webservices/ChinaStockSmallImageWS.asmx Disco: https://www.doczj.com/doc/5212818181.html,/webservices/ChinaStockSmallImageWS.asmx?disco WSDL: https://www.doczj.com/doc/5212818181.html,/webservices/ChinaStockSmallImageWS.asmx?wsdl 中国股票行情分时走势预览缩略图WEB 服务(支持深圳和上海股市的全部基金、债券和股票),数据即时更新。返回数据:2种大小可选择的股票GIF分时走势预览缩略图字节数组和直接输出该预览缩略图。 4、外汇-人民币即时报价WEB 服务 Endpoint: https://www.doczj.com/doc/5212818181.html,/WebServices/ForexRmbRateWebService.asmx Disco:https://www.doczj.com/doc/5212818181.html,/WebServices/ForexRmbRateWebService.asmx?disco

webservice接口开发

Microsoft .NET体系结构中非常强调Web Service,构建Web Service接口对.NET Framework开发工具有很大的吸引力,因此很多讲建立Web Service机制的文章都是使用.NET Framework开发工具的。 在这篇文章中我们将谈论下面几个方面的问题 1、客户端怎样和Web Service通信的 2、使用已存在的Web Service创建代理对象 3、创建客户端。这包括: Web 浏览器客户端 Windows应用程序客户端 WAP客户端 最好的学习方法是建立一个基于真实世界的实例。我们将使用一个已存在的Web Service,这个Web Service从纳斯达克获得股票价格,客户端有一个简单的接口,该接口的外观和感觉集中了建立接口的多数语句。 客户端描述 三种客户端都接受客户输入的同一股票代码,如果请求成功,将显示公司名和股票价格,如果代码不可用,将显示一个错误信息。客户端都设置有"Get Quote" 和"Reset"按钮以初始化用户的请求。 开发中的注意事项 我使用visual https://www.doczj.com/doc/5212818181.html,作为我的集成开发环境,beta版没有结合.NET Mobile Web,因此,我们需要使用文本编辑器创建wap客户端,下一个版本的visual https://www.doczj.com/doc/5212818181.html, 将整合入.NET Mobile Web 。 客户端怎样与Web Service通讯 我们先复习一下Web Service的功能,在我得上一篇文章中曾展示一幅图(如图一),a点的用户将通过Internet执行远程调用调用b点web 服务器上的东西,这次通讯由SOAP和HTTP完成。

做一个c#的webservice服务接口

这是一个用Java调用C#版WebService接口的例子: C#接口: using System; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Web.Services.Description; [WebService(Namespace = " https://www.doczj.com/doc/5212818181.html,/ " )] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class Service : System.Web.Services.WebService { public Service () ... { // 如果使用设计的组件,请取消注释以下行 // InitializeComponent(); } [SoapRpcMethod(Action = " https://www.doczj.com/doc/5212818181.html,/Add " , RequestNamespace = " https://www.doczj.com/doc/5212818181.html,/T " , ResponseNamespace = " https://www.doczj.com/doc/5212818181.html,/T " , Use = SoapBindingUse.Literal)] [WebMethod] public int Add( int a, int b) ... { return a + b; } [SoapRpcMethod(Action = " https://www.doczj.com/doc/5212818181.html,/Hello " , RequestNamespace = " https://www.doczj.com/doc/5212818181.html,/T " , ResponseNamespace = " https://www.doczj.com/doc/5212818181.html,/T " , Use = SoapBindingUse.Literal)] [WebMethod] public String HelloWorld()

MyEclipse开发Webservice实例

MyEclipse Web Services是建立在XFire JavaSOAP框架和工具基础上的, XFire是一款开源的JavaSOAP框架。它拥有一个轻量级的信息处理模块,通过STAX来与SOAP信息相结合。提供了一个工作在WebServices下的简单API,支持POJO和schema开发. XFire支持Web Services standards,Spring整合, 支持JBI , 支持JAXB ,XMLBeans,Java 5 和JAX-WS.并支持HTTP, JMS, XMPP,In-memory传输协议 一、环境配置:MyEclipse7.0 JDK1.6 二、创建Web Service Project 1)在MyEclipse中选择File—>New—>Other,选择Web Service Project 2)Project Name:WebServiceServer,Framework:XFire,其他选项默认

3)Next,这一步保持默认值 4)Project Library选择,选择XFire 1.2 Core Libraries

5)Finish,创建成功后看到的工程目录如下: 6)完成以上5步后,查看WebRoot/WEB-INF/web.xml 这里指明了当遇到/services/*请求时,将选用XFireConfigurableServlet来处理

三、创建Web Service Code 1)通过File—>New—>Other—>Web Services—>Web Service wizard创建JAVA CODE

webservice接口实现过程

说明:该文档以电子路演系统与ECM的WebService集成为例 创建服务端 一、搭建测试环境 1 新建web工程OARSInterface,引入jar包 将“E:\zhaodongmei\ECM\OARSandECM\IntegrationInterfaceCode\测试代码\WebService\WebJarFiles”目录下的jar包引入。 引入的具体jar包如下:activation.jar;apache_soap-2_3_1.jar;axis.jar;axis-ant.jar;CEOperterMonitor.jar;CEService_IIOP.jar;commons-collections-3.2.jar;commons-discovery-0.2.jar;commons-fileupload-1.2.1.jar;commons-io-1.3.2.jar;commons-logging-1.0.4.jar;dom4j-1.6.1.jar;dom4j-1.6.1.jar;jaxen-1.1.1.jar;jaxrpc.jar;log4j-1.2.8.jar;mail.jar;saaj.jar;wsdl4j-1.5.1.jar。其中可选包(发布服务及生成客户端程序是要用到的):activation.jar;mail.jar。 2 配置web.xml文件 参照E:\zhaodongmei\ECM\OARSandECM\IntegrationInterfaceCode\测试代码\WebService\客户端测试项目\OARSTest\WebRoot\WEB-INF\ web.xml进行配置,不需要进行修改 二、接口开发 在开发之前,我们先介绍与接口实现相关的两个jar包:CEOperterMonitor.jar和CEService_IIOP.jar。 CEOperterMonitor.jar:实现的是对接口操作的监控。当电子路演系统调用我们的接口进行上传、下载、修改和删除操作时,可以在监控系统的数据库中查看到相关的操作记录。CEService_IIOP.jar:主要的功能是提供对文件夹或文件进行操作的各个接口供本文档中接口的开发时调用。当该jar包中的函数不能满足开发的需要时,可以对该jar包进行修改,即重写某些方法。 1 编写服务端程序src/services.OARSService/ OARSService.java 在该Java类中实现了10个方法:OARSService();getProperties(String filename);uploadRSFile( DataHandler file,Map parms);deleteRSFile(String documentId);downloadRSFile(String documentId);updateFileProperyAndPermission(DataHandler xmlFile);getParams(List affixfilebeanList);writeXML(DataHandler xmlFile);createFolder(String folderPath);main(String[] args) 下面分别介绍这些函数的功能: ①OARSService():构造函数,主要实现的功能是从OARS.config中取得参数值。并在

webservice技术在数据接口方面的应用

Webservice技术在数据接口方面的应用一,项目的需求和背景: 1.具备客户资料管理系统的省公司,原有客户资料管理系统能够提供满足客户及业务查询需求的系统接口。 2.根据本规范中关于客户资料查询接口的要求,改造本省客户资料管理系统,提供符合规范要求的WebService接口,供集团故障单管理系统访问。 3.各省公司需使本省客户资料管理系统(或数据库服务器)提供通过DCN的访问方式。二,为何使用webservice技术: 1.全国集中的信息化建设项目具备的一个最主要的特点是各个省市地区技术力量,数据库环境不尽相同,在这种分散的异构数据环境下实施数据集成项目的开发,如果采用数据库直联dblink等方式取得数据困难相对较大。 2.对于业务密集型的项目和集团方提供的相对明确和稳定的数据需求,由于webservice技术有很好的封装性,集成性,数据传输透明性,框架稳定性,而且技术发展也比较成熟,适合使用webservice技术来规避在实施项目过程中由于各个省业务模型的异构造成的项目间复杂性和依赖性。 综上,并根据项目的需求结合我们黑龙江省的实际情况适合采用webservice技术。 三,入门背景知识: 一.Web Service简介 1.定义 由两部分组成 ·SOAP--Web Service之间的基本通信协议。 ·WSDL--Web Service描述语言,它定义了Web Service做什么,怎么做和查询的信息。 2.简单的Web Service实现 包含四个基本步骤 ·创建Web Service的商业逻辑(通常是一些Java类)

·将这些Java类部署到一个SOAP服务器上 ·生成客户访问代码 ·部署客户应用 注意:WSDL等文件的生成通常是利用厂商提供的工具来完成 3.WSDL解析 WSDL描述语言一般包含三部分 ·What部分--包括了type、message和portType元素 Type:定义了Web Service使用的数据结构(使用XML Schema定义) Message:一个Message是SOAP的基本通信元素。每个Message可以有一个或多个Part,每个Part代表一个参数。 PortType:消息汇总为不同的操作并归入到一个被称为portType的实体中。一个portType代表一个接口(Web Service支持的操作集合),每个Web Service可以有多个接口,它们都使用portType表示。每个操作又包含了input和output部分。 ·How部分--包含binding元素 binding元素将portType绑定到特定的通信协议上(如HTTP上的SOAP协议) ·Where部分--由service元素组成 它将portType,binding以及Web Service实际的位置(URI)放在一起描述 4.客户端 通常Web Service可以有三种类型的客户 ·商业伙伴(Business Partner)--包括分发商,零售商以及大型消费者) 此类客户通过SOAP、WSDL、ebXML、UDDI等XML技术与Web Service连接 ·瘦客户--包括Web浏览器、PDA以及无线设备 该类客户通常经由轻量协议(如HTTP)与Web Service连接 ·肥客户--包括Applet、各类应用以及现存系统 通常使用重量级协议(如IIOP)连接Web Service 二,JDOM 简介 JDOM是一个开源项目,它基于树型结构,利用纯JA V A的技术对XML文档实现解析、生成、序列化以及多种操作。JDOM 直接为JA V A编程服务。它利用更为强有力的JA V A语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。 DOM的缺点主要是来自于由于Dom是一个接口定义语言(IDL),它的任务是在不同语言实现中的一个最低的通用标准,并不是为JA V A特别设计的。这标志着JDOM成为了JA V A平台组成的一部分。 四,接口的实现: Webservice开发环境的配置和准备:

WEBSERVICE接口实例说明文档

WebService接口说明文档 文档说明 本文档主要讲述如何用C Sharp创建一个简单的Web Service接口,并使用Java调用这个Web Service接口。 准备工作 系统环境:安装JDK1.6或更新版本 开发工具:Microsoft Visual Studio2012、MyEclipse10.5、axis2-1.6.2 C Sharp服务端 1.首先,创建一个Web Service项目。依次点击:文件—新建—项目,在弹出的新建项目窗口中选择 Web下的https://www.doczj.com/doc/5212818181.html,空Web应用程序。如下图: 2.接下来我们需要创建我们的Web Service接口实现文件。鼠标右击我们的项目,依次点击:添加—新 建项,在弹出窗口中选择Web服务。可修改新建项的文件名,注意文件名后缀后.asmx。如下图:

新建完成后我们的项目结构如下: 3.打开我们新建的MyService.asmx下的MyService.asmx.cs文件,可以看到其中已经有默认的Hello World方法。

我们可以直接运行查看下运行的效果,效果如下图: 点击HelloWorld,再点击调用可以看到页面返回:

4.接下来我们完善我们的Web Service接口功能。主要对Web Service接口进行参数类型的测试,文本 型、布尔型、数值型、类(Class)等。 新增Add()等运算方法: 新增strcat()连接字符串方法: 新增GetBool()返回布尔值方法: 新增GetTest()返回测试类,并新增Test类 运行我们的项目,可以看到我们的结果如下图:

点击add方法测试: 输入add的参数i和j点击调用按钮,可以看到返回计算结果: 5.到此为止我们C Sharp创建的Web Service程序完成。接下来看Java如何调用我们的Web Service接 口。

springmvc开发webservice接口

使用SpringMvc开发Android WebService入门教程 1.首先大家先创建一个JavaWeb项目 2.然后加入SpringMVC所依赖的jar包文件到WebRootWEB-INFlib 文件夹下,jar包含文件如下图 3.我们在WebRootWEB-INF 目录下创建一个spring-servlet.xml文件,粘入如下代码 XML代码 1.

4.我们现在在web.xml 下面粘入一下代码简单配置一下SpringMvc XML代码

25./ 26. 27. 现在呢我们的spring mvc项目就创建完成了,我们把web项目发布到本机tomcat里面,控制台出现如下输出并证明你的spring mvc项目已经配置成功了。 接下来我们就可以开始编写接口了 我们首先创建Controller,由于我们之前在spring-servlet.xml文件里配置了指定Controller都在 com.springmvc.controller包里,所以我们要先创建com.springmvc.controller文件夹目录 XML代码 1. 2. 接下来我们就开始写springmvc 的controller了,我们就先写一个简单的WebService接口,给Android返回SpringMVC!

泛微OA工作流WebService接口使用说明

工作流WebService接口使用说明 一、检查部署是否成功:输入下面的地址 http://192.168.4.183(换成实际的地址):8060(实际的端口号)/services/,界面中有如下服务即可: 采用Web Serverice技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现Web Serverice服务,业务系统方需在本地实现Web Serverice本地代理来进行调用。 协同系统方需提供的服务接口如下: 1、流程创建接口 2、流程流转控制接口 提供流程提交,退回和转发控制接口 3、需业务系统处理的任务列表 根据用户id和流程id获取该人员需要业务系统处理的任务列表,如果需要获取表单的数据在通过reqestid调用获取表单数据接口 4、获取表单数据接口 根据协同系统中流程主键requestid获取表单中所有数据 5、已归档任务列表 根据创建人id和流程id获取已经归档的任务列表 2.2.2接口说明 接口名称参数说明返回值功能描述 创建新流程:doCreateWorkflowReques t WorkflowRequestInfo wri: 请求信息对象 userId: 用户id String:新流程的 requestid 如果小于0表示 失败 -1:创建流程失败 -2:用户没有流程 根据请求信息对 象创建一条新的 流程,请求信息 对象中需包含创 建人、创建流程 id和表单的数

接口对象说明: 1)WorkflowRequestInfo 工作流请求信息/** * 请求ID */ private String requestId; /** * 请求标题 */ private String requestName; /** * 请求重要级别 */ private String requestLevel; /** * 短信提醒 */ private String messageType; /**

webservice接口说明文档模板

竭诚为您提供优质文档/双击可除webservice接口说明文档模板 篇一:项目接口需求及设计说明文档(模板) 客户化开发需求规格说明书 媒讯集团eas项目 ctc与eas接口需求及设计说明书 文档作者: 创建日期:20xx-05-10确认日期:当前版本:1.0拷贝数量:1 审批签字: 客户方: 实施方: 文档控制 目录 1. 概述................................................. ................................................... .............................................41.1读

者................................................. ................................................... ..............................................41.2图例................................................. ................................................... ..............................................41.3目的................................................. ................................................... ..............................................4二、业务现状................................................. .............................. ................................................... ...............5三、概要设计................................................. ................................................... (5) 3.1接口通讯方式................................................. ...................................................

java开发webService完整例子

java开发webService完整例子 2010-07-27 15:48:17| 分类:JAVA | 标签:java开发webservice完整例子 webservice web service |字号大中小订阅 java 调用webservice的各种方法总结 现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!! 由于毕业设计缘故,我看了很多关于webservice方面的知识,今天和大家一起来研究研究webservice 的各种使用方法。 一、利用jdk web服务api实现,这里使用基于SOAP message 的Web 服务 1.首先建立一个Web services EndPoint:package Hello; import javax.jws.WebService; import javax.jws.WebMethod; import javax.xml.ws.Endpoint; @WebService public class Hello { @WebMethod public String hello(String name) { return "Hello, " + name + "\n"; } public static void main(String[] args) { // create and publish an endpoint Hello hello = new Hello(); Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hello); } } 2.使用apt 编译Hello.java(例:apt -d [存放编译后的文件目录] Hello.java ) ,会生成jaws目录 3.使用java Hello.Hello运行,然后将浏览器指向http://localhost:8080/hello?wsdl就会出现下列显示 4.使用wsimport 生成客户端 使用如下:wsimport -p . -keep http://localhost:8080/hello?wsdl 这时,会在当前目录中生成如下文件: 5.客户端程序: 1class HelloClient{ 2public static void main(String args[]) { 3 HelloService service = new HelloService(); 4 Hello helloProxy = service.getHelloPort(); 5 String hello = helloProxy.hello("你好"); 6 System.out.println(hello);

axis2开发webservice实例

java 调用webservice的各种方法总结 现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!! 由于毕业设计缘故,我看了很多关于webservice方面的知识,今天和大家一起来研究研究webservice的各种使用方法。 一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务 1.首先建立一个Web services EndPoint: package Hello; import javax.jws.WebService; import javax.jws.WebMethod; import javax.xml.ws.Endpoint; @WebService public class Hello { @WebMethod public String hello(String name) { return "Hello, " + name + "\n"; } public static void main(String[] args) { // create and publish an endpoint Hello hello = new Hello(); Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hell o); } } 2.使用 apt 编译 Hello.java(例:apt -d [存放编译后的文件目录] Hello.java ) ,会生成 jaws目录 3.使用java Hello.Hello运行,然后将浏览器指向 http://localhost:8080/hello?wsdl就会出现下列显示 4.使用wsimport 生成客户端 使用如下: wsimport -p . -keep http://localhost:8080/hello?wsdl 这时,会在当前目录中生成如下文件: 5.客户端程序:

金蝶EAS_V7.5_WebService开发指南

Webservice开发指南

BOSWebService 1.1.BOSWebService原理 (3) 1.2.发布WebService的约束 (4) 1.3.BOSWebService发布 (4) 1.3.1.发布流程 (4) 1.3.2.发布WebService (4) 1.3.3.编辑WebService配置文件 (5) 1.4.BOSWebService部署 (6) 1.4.1.建立web工程.................................... 错误!未定义书签。 1.4.2.部署发布文件 (6) 1.4.3.测试是否正确 (7) 1.4.4.Web工程目录及文件截图 (7) 1.5.客户端代码 (8) 1.5.1.获取wsdl服务描述文件 (8) 1.5.2.下载工具 (9) 1.5.3.建立一个新工程 (9) 1.5.4.使用java客户端 (12) 1.5.5.importVoucher(凭证引入 (13) 1.6.BOS webservice 安全性 (14) 1.6.1.BOS webservice 安全性概述 (14) 1.6.2.不启用安全性 (14) 1.6.3.启用安全性 (14) 1.6.4.如何安全性启用 (15) 1.7.EASLogin 登陆webservice 说明 (15) 1.7.1.EASLogin 接口说明 (15) 1.7.2.EASLogin 异常说明 (16) 1.7.3.EASLogin 和前面版本的差别 (17) 1.8.webservice 异常查看 (17) 2.WebService 客户端开发指南 (18) 2.1.前提条件 (18) 2.2.获取WSDL文件 (18) 2.3.生成客户端 (19) 2.3.1.生成Java客户端 (19) 2.3.2.建立一个新工程 (19) 2.3.3.将获取到的WSDL文件拷贝到工程的根目录下: (20) 2.3.4.生成客户端 (20) 2.4.使用java客户端 (24) 2.5.生成C# 客户端 (24) 2.5.1.使用命令行 (24) 2.5.2.运行命令生成客户端 (25) 2.5.3.使用客户端代码 (26) 3.webservice FAQ (28) 3.1.在EAS 上如何发布一个webservice ? (28)

相关主题
文本预览
相关文档 最新文档