WebServiceWSDD上传服务器部署server-config.wsdd文件
部署图:
这张是生成并上传到服务器wsdd(server-config.wsdd文件)
public static void main(String[] args) throws Exception {
Service service = new Service();
Call call = (Call) service.createCall();
String url = "http://localhost:8000/L_axis/services/HelloWorldService?wsdl" ;
call.setTargetEndpointAddress(new URL(url));
call.setOperationName("sayHello");
call.setMaintainSession(true);
//发送的标签名
call.addParameter("testParam",Constants.XSD_STRING, ParameterMode.IN);
//返回类型
call.setReturnType(Constants.XSD_STRING);
//tom是发送过去的值
Object o = call.invoke(new Object[]{"tom"});
System.out.println(call.invoke(new Object[]{"tom"}));
System.out.println(call.invoke(new Object[]{"tom"}));
System.out.println(o);
}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<sayHello soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<testParam xsi:type="xsd:string">tom</testParam>
</sayHello>
</soapenv:Body>
</soapenv:Envelope>
这里是AXIS的JAR包:
下载
这个是WebSerivce部署的执行文件:
下载
更多的下载:Http://www.secn.com.cn
- 大小: 100.1 KB
- 大小: 107 KB
分享到:
相关推荐
其中,`server-config.wsdd`文件就是Apache Axis(一个开源的Web服务框架)中的核心配置文件,专门用于管理Web服务的部署和服务端的配置。本文将详尽解析`server-config.wsdd`的内涵及其重要性,旨在帮助读者深入...
而Axis1.4是Apache软件基金会的一个开源项目,它提供了一个SOAP(简单对象访问协议)Web服务框架,用于创建和部署Web服务。 当我们需要在Spring Boot项目中集成Axis1.4来实现Web服务时,我们需要了解以下几个关键...
5. **服务器配置文件**:如Tomcat或Jetty的配置文件,说明如何将Axis集成到Web服务器中。 如果博客作者探讨了Axis的源代码,他们可能讨论了以下主题: - **架构**:解释Axis如何处理SOAP消息,包括消息的编码和...
server-config.wsdd文件中的`<deployment>`元素是整个部署描述的根节点,包含多个服务(service)的定义。每个`<service>`元素代表一个Web服务,其内部可以有多个`<parameter>`元素来指定服务的具体属性,比如类名、...
在 WebService 的实际部署过程中,主要涉及到两个核心配置文件:`web.xml` 和 `server-config.wsdd`。这两个文件分别负责 WebService 的容器配置和服务端的具体配置。 #### 三、`web.xml` 文件配置详解 `web.xml` ...
通过wsdl文件生成服务器端代码并部署 最近对接联通VAC,对方给了个文档和WSDL文件,目的要通过WSDL约束生成服务器端框架;通过几天折腾,找到一种解决方案是通过Axis1框架; 由于联通提供WSDL版本旧(2009),尝试过...
WebService服务端项目完全代码 --src --HelloWorldWebservice.java --WebRoot --WEB-INF --classes --HelloWorldWebservice.class --lib --axis.jar --axis-ant.jar ... --server-config.wsdd --web.xml
在部署目录下,运行`deploy.bat`脚本来生成`server-config.wsdd`文件,这个文件描述了你的Web服务的部署信息。如果一切顺利,`server-config.wsdd`文件会被创建并部署。 最后,开发客户端。创建一个新的Java项目,...
然后,我们需要将KmyeFacade.wsdd文件添加到server-config.wsdd文件中,并将service节点内容添加到server-config.wsdd文件中。 三、部署到正式服务器 在部署到正式服务器时,我们需要在BIM中部署代码和元数据,...
【JBoss 4.2.3.GA】是JBoss Application Server的一个稳定版本,它在2007年发布,提供了全面的企业级Java应用程序部署和支持。这个版本支持J2EE 1.4规范,包括EJB 2.1、JSF 1.1、JPA(Java Persistence API)和Web...
总的来说,使用Axis1.4发布doc/literal格式的Web服务涉及创建Java服务类、编写或编辑部署配置文件(如`server-config.wsdd`),并确保在配置中设置正确的消息交换模式。这种方式提高了Web服务的互操作性和可读性,使...
- `web.xml`是Web应用的配置文件,用来声明`server-config.wsdd`,后者是Web服务的发布配置。 - `server-config.wsdd`定义了Web服务的元数据,如服务名称、端点地址等。 - `web.xml`文件通常可以从Axis的示例项目...
4. **配置Axis1服务器**: 在Axis1环境中,有两个重要的配置文件——`server-config.wsdd`和`deploy.wsdd`。`server-config.wsdd`用于配置全局服务参数,而`deploy.wsdd`用于部署特定的服务。这两个文件位于Axis1的...
1.解压axis1.4.lib.zip; 2.运行 ResultNotify.bat脚本 ,生成代码。 3.把生成的java代码放到工程中。 4.把deploy.wsdd中的service 元素节的代码放到 server-config.wsdd中。
- 成功执行后,可以在 `c:\apache-tomcat-6.0.14\webapps\testAxis\WEB-INF\` 目录下看到 `server-config.wsdd` 文件。 #### 五、总结 通过以上步骤,您已经成功使用 MyEclipse 和 Tomcat 以及 Axis 创建并部署了...