智慧社区开发——webservice简介

2014-11-20 16:39:30      访问:

【内容导读】 今天在东营面试过程中发现一个问题,好多面试软件开发和APP开发的应聘者在被问到webservice的时候都说不知道。Webservice是软件开发中必须了解的,今天就给大家介绍一下webservice。

 

 今天在东营面试过程中发现一个问题,好多面试软件开发APP开发的应聘者在被问到webservice的时候都说不知道。Webservice是软件开发中必须了解的,今天就给大家介绍一下webservice。

Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。

Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。

对这个问题,我们至少有两种答案。从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可以建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一个由逗号隔开的字符串,包含了当前的气温和天气。

这样大家了解了吗?这可是作为软件开发人员和APP开发人员必须要了解的哦~好好研究吧。

 

选购指南:

森普智慧社区森普智慧党建森普智慧街道森普智慧网格森普智慧纪检森普智慧党群

公司名 称:山东森普信息技术有限公司

公司网 址:http://www.simpro.cn

业务QQ:176099777

微信公共平台:simprosoft

联系电话:400-677-0389

联系人:王经理