7.1 Web Service基本概念
第7章 Web Service开发详解
一只倒霉的狐狸被猎人用套子套住了一只爪子,它毫不迟疑地咬断了那只小腿,然后逃命。放弃一只腿而保全一条性命,这是孤独的哲学。
人生亦应如此,当生活强迫我们必须付出惨痛的代价时,主动放弃局部利益而保全整体利益才是最明智的选择。智者曰:"两弊相衡取其轻,两利相权取其重。"趋利避害,这也正是放弃的实质。
玫瑰花枯萎了,蜜蜂仍拼命吮吸,因为它以前从这朵花上吮吸过甜蜜。但是,现在在这朵花上,蜜蜂吮吸的是毒汁。蜜蜂知道这一点,因为毒汁苦涩,与以前的味道是天壤之别。于是,蜜蜂愤不过,它吸一口就抬起头来向整个世界抱怨,为什么味道变了?
终于有一天,不知道是什么原因,蜜蜂振动翅膀,飞高了一点。这时,它发现,枯萎的玫瑰花周围,处处是鲜花。
求职的路也并非一帆风顺,有时不好的境遇会不期而至,搞得我们狼狈不堪。这时我们应该学会放弃,放弃焦躁的心理,放弃过高的期望,放弃已经属于我们但我们并不擅长的职位或行业。放弃有时候是痛苦的,但学会放弃却是一种洒脱,一种智慧。
7.1 Web Service基本概念
Web Service主要是为了使原来各孤立的站点之间能够相互通信、共享资源而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows、Linux)中使用。其中,SOAP协议(Simple Object Access Protocal,简单对象访问协议)是一个用于分散和在分布式环境下交换网络信息的基于XML的通信协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通信。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。Web Service是构造分布式、模块化应用程序的最新技术发展趋势。
因此,我们可以这样定义Web Service:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过 UDDI 进行注册。Web Service 体系结构的主要优点之一是,它允许在不同平台上以不同语言编写的各种程序以基于标准的方式相互通信。相对以前的方案而言,Web Service 的另一大优点是使用标准的Web协议--XML、HTTP和TCP/IP,相对易用和通用。
微软在其.NET战略中,对其主推的Web服务做了大肆的宣扬。现在,Web服务正如火如荼地发展着,相关的各项新技术层出不穷。Web服务的发展正构筑着互联网时代美好的明天。在本节中,将向大家介绍Web服务的一些基本知识,以及如何用ASP.NET来创建Web服务和调用Web服务。
欢迎添加我的公众号一起深入探讨技术手艺人的那些事!
如果您觉得本文的内容有趣就扫一下吧!捐赠互勉!


浙公网安备 33010602011771号