摘要:
【SOAP定义】 SOAP 简单对象访问协议,基于http传输xml数据,soap协议体是xml格式。SOAP 是一种网络通信协议SOAP 即Simple Object Access Protocol简易对象访问协议SOAP 用于跨平台应用程序之间的通信SOAP 被设计用来通过因特网(http)进行 阅读全文
摘要:
【WSDL获取】 地址为:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL 要将网址保存为.wsdl文件,放在D盘。 公网的wsdl文件需要修改,这里参考一篇博客:http://www.cnblogs.com/xdp-g 阅读全文
摘要:
【区别】 区别1. Socket是基于TCP/IP的传输层协议。 WebService是基于HTTP协议传输数据的,HTTP是基于TCP的应用层协议。 区别2. WebService采用了基于HTTP的SOAP协议传输数据,接口支持面向对象,最终WebService会将对象进行序列化后通过流传输。 阅读全文
摘要:
【客户端特点】 支持面向对象开发。 客户端功能调用webService,首先得知道WebService的地址。 一般情况下,只要知道了wsdl的地址,就可以知道WebService的地址。 我们上一篇博客设计的服务端的本地天气查询服务的地址:http://127.0.0.1:12345/weathe 阅读全文
摘要:
【简述】 WebService的Java实现共有三种方式:JAX-WS(JAX-RPC)、JAXM&SAAJ、JAX-RS。 JAX-WS: JAX-WS 的全称为 Java API for XML-Based Webservices ,早期的基于SOAP 的JAVA 的Web 服务规范JAX-RP 阅读全文
摘要:
【简述】 要重视Socket开发,企业后台服务特长使用Socket。 1.服务端要有可持续运行能力,保证线程一致在运行 2.并发处理能力,使用多线程 【工程截图】 【WeatherRunner.java】 【WeatherServer.java】 【WeatherClient.java】 阅读全文
摘要:
【远程请求的B/S模式(客户端/服务器)】 TCP: 是一种传输层协议,一种面向连接的协议。经过三次握手客户端和服务器端连接一个连接(通道)。提供可靠的数据传输,该协议一般服务质量要求比较高的情况,TCP支持的应用层协议主要有:Talnet、FTP、SMTP、HTTP等。 UDP:是一种传输层协议, 阅读全文