这一周一直在做webservice的开发遇到很多问题无从解决 最后只能 换包 换webservice框架,还有IDE
公司 一直使用jb来开发项目jb集成 axis wb框架,根据 C#server 提供的wsdl文件
可以 自动引入并声称 Junit测试类 测试不通过。出现字符集转换的错误(此错误是由于axis包 不兼容 的问题造成的)
再把自己搭建的server(使用java 开发的服务端)生成的wsdl 引入jb中 junit测试可以通过。很奇怪 也不知道具体哪个包有问题
然后使用MyEclipse 5.5 自带的xfire框架开发 没有问题
过程是
新建项目 创建 web service client 下一步,根据 wsdl url生成测试类(测试类名 *ServicesClient.java)
再此 生成的测试类中 有main方法 里面已经写好了TODO 在这里面 使用service就可以调用方法
public static void main(String[] args) {
arcplanAnalyticServicesClient client = new arcplanAnalyticServicesClient();
//create a default service endpoint
ServiceSoap service = client.getServiceSoap();
GetObjectContent goc = new GetObjectContent();
goc.setApplication("ws");
goc.setDocument("ws.apd");
goc.setObjID("1");
goc.setUserName("");
goc.setPassword("");
GetObjectContentResponse gocr = service.getObjectContent(goc);
System.out.println(gocr.getGetObjectContentResult().getObjectData().getRows().getRow().get(0).getCell().get(0).getValue());
System.out.println("test client completed");
System.exit(0);
}
分享到:
相关推荐
用友NC65-uapstudio webservice开发配置说明文档 用友NC65-erp开发工具uapstudio进行开发webservice时,需要对开发工具进行必要的设置。以下是uapstudio中的webservice开发配置说明: 一、UAPStudio中的webservice...
### WebService开发过程详解 #### 一、概述 本文将详细介绍如何使用Eclipse集成开发环境(IDE)结合Tomcat服务器及Axis框架来开发一个简单的WebService应用。对于初学者来说,这是一个很好的入门指南,通过本教程...
EAS-WebService开发指南 本文档旨在指导开发者如何使用EAS-WebService开发指南来构建Web服务。下面将对该指南中的每个步骤进行详细的解释和分析。 Step 1: 设计开发工具中新建一个Facade对象 在EAS-WebService...
提供的“pb11+webservice开发分布式三层应用.doc”文档很可能会包含详细的步骤、示例代码和注意事项,指导开发者如何实际操作这个项目。建议仔细阅读并按照文档进行实践。 **8. 使用说明** “下载使用说明.htm”...
本开发资料主要围绕.NET Framework下的WebService开发进行,包括C#语言的实现和源码分析。下面将详细阐述相关知识点。 1. **SOAP与WSDL** - SOAP(Simple Object Access Protocol)是WebService的核心协议,用于...
综上所述,"webservice开发所需要的包"指的是使用Spring和CXF框架开发Web服务时所需的Java库,这些库以JAR文件的形式存在,版本为3.1.16。理解这些概念和流程对于成功地创建、运行和维护Web服务至关重要。
WebService 开发手册 WebService开发指南
3. **生成客户端代理类**:使用WSDL文件,开发者可以使用各种开发工具(如Java的Axis、.NET的Wsdl.exe等)生成客户端代理类,这些类封装了调用Web Service的具体细节,简化了开发工作。 4. **配置安全认证**:金蝶...
本教程“pb11+webservice开发分布式三层应用”着重讲解如何利用PowerBuilder 11和Webservice来构建分布式三层架构的应用程序。三层架构通常包括表现层(Presentation Layer)、业务逻辑层(Business Logic Layer)和...
【WebService开发指南】这篇文章主要介绍了基于Java的Axis2框架如何进行WebService的开发。Axis2是Apache组织提供的一个用于构建和部署Web服务的高级框架,它作为Axis1的升级版,提供了更多的特性和优化。 首先,...
在本压缩包文件中,"pb12 WEBSERVICE 开发 源码" 提供的是使用PowerBuilder 12进行WEBSERVICE开发的相关源代码。下面我们将详细探讨PB12与WEBSERVICE开发的相关知识点。 1. PowerBuilder 12基础: - PowerBuilder ...
WebService开发手册 WebService开发手册是指使用Web Service技术开发应用程序的指南。Web Service是一种基于XML的,平台无关的,跨语言的分布式应用程序的架构。它允许不同的应用程序之间相互通信和交换数据,从而...
在本项目中,我们将探讨“webservice开发”,包括服务端和客户端的实现。 一、WebService基本概念 WebService是一种使用标准XML(Extensible Markup Language)进行通信的网络服务。它通过SOAP(Simple Object ...
【Webservice开发手册.pdf】是关于Webservice开发的详细指南,涵盖了从项目构建到服务发布、客户端调用的全过程。以下是对手册中的关键知识点的详细解释: 1. **准备依赖库**: 开发Webservice时,需要引入必要的...
一旦安装完成,插件的相关功能将在Eclipse的菜单、工具栏或者右键快捷菜单中体现,为开发人员提供无缝的webservice开发体验。 总之,“NC57 webservice 开发插件”是针对用友NC57平台的一款强大工具,它极大地提升...
eclipse axis webservice 开发 eclipse下使用axis2 开发webservice系统