作者:刘锡生
做成日期:2008-2-19
Dome介绍:客户端使用delphi实现,服务器使用java实现。主要完成简单和复杂类型数据的传送。
完成的关键步骤
1.java服务端需要完成的工作;
1.1.java服务端axis环境的搭建
1.1.1--jar包的下载(axis所需)有官方网站可以下载,需要的是几个jar包
1.--activation.jar
2.--axis-ant.jar
3.--axis.jar
4.--commons-dicovery-0.2.jar
5.--commons-logging-1.0.4.jar
6.--jaxrpc.jar
7.--log4j-1.2.8.jar
8.--mail.jar
9.--saaj.jar
10.--wsdl4j-1.5.1.jar
11.--xmlsec-1.4.0.jar
1.1.2--环境变量的设置,两种选择(将jar放到Tomcat中的lib包中或将jar包放到项目中的lib包下),classpath中写对jar包的路径就行,需要耐心与细心.
1.2.使用eclipse新建webproject
1.2.1--写两个类文件,一个类文件用户生成对象,另一个供远程调用的接口.
1.2.2--定义service 三种方法
1.通过改变java文件的后缀名为jws来生成(有一定的限制).
2.编写deploy.wsdd文件使用命令部署服务(比较方便,需要记住几个cmd下的java指令).
3.手动更改server-config.wsdl文件(目前项目所使用的方法).
note:基本类型无需配置,但对于对象等复杂类型使用<typeMapping>标签中配置路径
2.delphi客户端需要完成的工作;
2.1--打开delphi使
webservice delphi客户端 java服务器端 传输简单和复杂对象 小demo
最新推荐文章于 2021-02-16 12:31:50 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)