WebService学习总结(一)
2021-07-12 17:07
标签:axis kms 股票行情 service XML 过程 平台 axis1 href 一、WebService的基础认识 1.WebService是什么? 服务器端整出的一些资源让客户端可以访问(获取数据)。能解决跨平台调用、跨语言调用、远程调用等问题。 2.什么时候可以用到WeService? 第一:同一家公司的新旧应用之间。(我本次就是需要调用KMS系统中的数据直接写到DMS中,避免重复填写) 第二:不同公司的应用之间 第三:一些提供数据的内容聚合应用:天气预报、股票行情等。 3.WebService的几个重要术语 WSDL:对服务内容描述的一套标准文档,定义了客户端与服务端发送请求和响应的数据格式和过程 SOAP:"简单对象访问协议",是一种基于HTTP和XML的协议 CXF:Celtix+XFire,一个Apache的用于开发webservice服务器端和客户端的框架 UDDI:服务提供者将服务内容放在一个公共的网址让大家查询 二、WebService的开发手段 使用Java开发WebService有以下两种开发手段 1.使用JDK开发(1.6及以上的版本) 2.使用CXF框架开发(工作中) 注:当jdk是1.4版本的时候用axis1.4开发webservice(后面再进行介绍),当jdk是1.5版本的时候可以使用@WebService注解,当jdk是1.6版本的时候用CXF框架 第一种使用@WebService注解的方式参见http://www.cnblogs.com/xdp-gacl/p/4259481.html 第二种使用axis1.4,需要下载axis1.4bin.zip,解压后将lib文件夹中的jar包拷贝至/web-inf/lib目录中,还需要包括activation.jar和mail.jar。 下载地址:http://axis.apache.org/axis/ 选择Axis 1.4 Final,下载axis-bin-1_4.zip即可。如图:
接下来参见http://www.cnblogs.com/hdsbk/p/3543998.html WebService学习总结(一) 标签:axis kms 股票行情 service XML 过程 平台 axis1 href 原文地址:http://www.cnblogs.com/dublogs/p/7081149.html