当前位置:编程学习 > C#/ASP.NET >>

请问一下什么是WebService?还有什么是api?

我百度了很多资料,写了一堆,但是搞半天也没说清楚,概念讲的很迷糊,有哪位大侠可以帮忙解释一下? --------------------编程问答-------------------- 简单说   WebService 就是一个服务 ,别的程序能访问并使用这项在线服务。
api  就相当于一个别人编译好的类,你直接引用后使用 --------------------编程问答-------------------- 说的肯定没百度好  还是自己百度吧 --------------------编程问答-------------------- API分很多种  而在很多web程序的统一登陆整合 以及资源共享等很多 都是采用XML的方式
而Web服务可以更方便的实现API的功能,VS2008中是有Web Service的相关模板的

Web服务运行在web服务器上 类似windows服务,远程计算机可以引用web服务进行访问 实现某些功能 比如你说的API的功能 --------------------编程问答-------------------- 简单说就是类似桌面上的应用程序转成浏览器版的类似webQQ这种么? --------------------编程问答-------------------- 接口本身就是抽象的概念,通过Http协议提供远程服务接口。就可以理解为 WebService --------------------编程问答-------------------- Web服务(Web Service)是基于XML和HTTPS的一种服务,其通信协议主要基于SOAP,服务的描述通过WSDL,通过UDDI来发现和获得服务的元数据。
    对这个问题,我们至少有两种答案。从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可已建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一个由逗号隔开的字符串,包含了当前的气温和天气。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,