java webservice axis2简单开发实例

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web Service学习之axis

看着网上的资料学习了一下,做点笔记以防以后忘记。

一、准备工作:

到axis官方网站下载相应的jar包,我下的是1.4final版。

/axis/

二、建立项目:

直接在MyEclipse中建立了一个web项目。将相应的jar包拷贝到lib文件夹下

三、创建一个WebService服务

直接创建一个类HelloClient.java

Java代码

1.package com;

2.

3.public class HelloServer {

4. public String sayHello(String name) {

5. return "Hello " + name;

6. }

7.}

axis支持两种方式创建,一种是将编写好的java文件改为*.jws文件。个人觉得这样不好,所以就用另外一种,采用在server-config.xml文件中配置的方式。注意:该文件位置为WEB-INF目录下

Xml代码

1.

2.

3.xmlns:java="/axis/wsdd/providers/java"

>

4.

5.

6.

7.value="false"/>

8.

9.

10.

11.

12.

13. value="org.apache.axis.attachments.AttachmentsImpl"

/>

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28. type="java:org.apache.axis.transport.local.LocalRespond

er"/>

29.

30. type="java:org.apache.axis.handlers.http.URLMapper"/>

31.

32. type="java:org.apache.axis.handlers.SimpleAuthenticatio

nHandler"/>

33.

34.

35.

>

36.

37.

38. /axis/wsdd/

39.

40.

41.

42.

43.

44.

45.

ovider="java:RPC">

46.

47.

48.

49.

50.

51.

52.

53.

54. type="java:org.apache.axis.handlers.http.HTTPAu

thHandler"/>

55.

56.

57. value="org.apache.axis.transport.http.QSListHandler

"/>

58.

59. value="org.apache.axis.transport.http.QSWSDLHandler

"/>

60.

61. value="org.apache.axis.transport.http.QSMethodHandl

er"/>

62.

63.

64.

65.

66.

67.

68.

69.

web.xml文件中的配置如下

Xml代码

1.

2.

相关文档
最新文档