PHP webservice初探
背景 :在最近的开发中,为了解决公司内部系统与外部系统的对接,开始接触到了webservice接口,外部公司提供接口供我们调用,已达到数据同步的目的,因此有必要普及一下web service的知识了! 什么是web service :web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的 XML(标准通用标记御园下的一个子集) 标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 webservice三要素 :SOAP、WSDL(W eb S ervices D escription L anguage )、UDDI(U niversal D escription D iscover y and I ntegration )之一, soap用来描述传递信息的格式, WSDL 用来描述如何访问具体的接口, uddi用来管理,分发,查询webService 。具体实现可以搜索 Web Services简单实例 ; SOAP 可以和现存的许多 因特网协议 和格式结合使用,包括 超文本 传输协议 (HTTP), 简单邮件传输协议 (SMTP), 多用途网际邮件扩充协议 (MIME)。它还支持从 消息 系统到 远程过程调用 (RPC)等大量的 应用程序 。SOAP使用基于XML的 数据结构 和 超文本 传输协议