Web Service学习之axis
看着网上的资料学习了一下,做点笔记以防以后忘记。 一、准备工作:
到axis官方网站下载相应的jar包,我下的是1.4final版。 http://ws.apache.org/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 \6. } 7. }
axis支持两种方式创建,一种是将编写好的java文件改为*.jws文件。个人觉得这样不好,所以就用另外一种,采用在server-config.xml文件中配置的方式。注意:该文件位置为WEB-INF目录下 Xml代码
1.
2. 3. xmlns:java=\> 4. 5. 6. 8. 13. value=\ /> 14. 16. 17. 18. 20. 21. 25. 26. 27. 28. type=\er\ /> 29. 30. type=\ /> 31. 32. type=\nHandler\ /> 33. 34. 35. 36. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 52. 54. type=\thHandler\ /> 55. 56. 57. value=\\ /> 58. 59. value=\\ /> 60. 61. value=\er\ /> 62. 63. 64. 66.
1.
2. 3. xmlns:xsi=\ 4. xsi:schemaLocation=\5. http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd\> 6. 7. 8. org.apache.axis.transport.http.AxisHTTPSessionListener 9. 10. 11. 12. 13. 14. 16. org.apache.axis.transport.http.AxisServlet 17. 18. 19. 20. 21. 22. 24. org.apache.axis.transport.http.AdminServlet 25. 26. 29. 30. 33. org.apache.axis.monitor.SOAPMonitorService 34. 35. 36. 39. 42. 43. 44.

