Web服务之基础知识
一:什么是Web服务
Web服务是与我们密切相关的一个计算机服务,我们每天刷微博,阅读新闻,查找问题,聊微信等,这些服务之所以能够进行,是因为服务提供商给了我们一个“互动平台”,web服务提供的就是这么一个平台。在这个平台之上可以构建各种各样的平台入口,并向外界提供服务。举个简单的例子,对于Linux来说,服务器端将提供给用户的资源放在/var/www/html之下,并启动web的服务,用户只需在浏览器下输入URL(Uniform Resource Locator)通过互联网就可以获取指定的资源(静态资源html、js、css、image等,动态资源jsp、.net等)。Web服务就是将本机上的资源提供给互联网上的所有用户。二:用户如何获取资源
有上可知,Web服务实际就是提供资源,用户获取资源。如图1,显示了用户获取资源的简单过程。
由上图可知浏览器通过URL向服务器发送请求,并且指明了所需资源。接下来我们采用提问的方式进行
1) 那么URL是如何指定互联网上的某一份资源呢?
URL的格式为:<协议>://<ip或主机名称>:[port]/