Web服务(Web Service)
Web服务(Web Service)
Web服务是一种面向服务的架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。
SOAP
为提高WEB服务间的互操作能力,WS-I还特别发布了WEB服务协议集(Profile)。协议集包含了一系列特定版本的核心定义(诸如SOAP和WSDL),以及对其使用上的限制与约束。WS-I还发布了用于部署协议集兼容WEB服务的测试工具及相关用例。 为扩展WEB服务能力,一些新的标准已经或正在被开发。这些标准通常被冠以WS字头(Web Service的简称),以下是一个WS系列追加标准的不完全列表: WS安全(WS-Security)
WEB服务实际上是一组工具,并有多种不同的方法调用之。三种最普遍的手段是:远程过程调用(RPC),面向服务架构(SOA)以及表述性状态转移(REST)。
SOA式WEB服务得到了大部分主要软件供应商以及业界专家的支持和肯定。作为与RPC方式的最大差别,SOA方式更加关注如何去连接服务而不是去特定某个实现的细节。WSDL定义了联络服务的必要内容。
维基百科 本文来源:扫一扫加作者微信
参考文档:
WebService架构 - 为什么需要Web服务? WSDL Web服务描述语言 部署多Web服务器客户端的WebService连接状态监视技术参考 WCF与Web Service的区别与关系 使用ServiceHost建立WCF Console 服务器(WebService Console) 修改ASP.Net开发环境下的服务器端口(WebService Server Port) WebServiceSecurity.ValidateLoginer方法要抛出异常 开发平台WCF架构(Web服务)使用压缩数据双向通信测试报告 原创解决方案:VS无法连接到已配置的开发Web服务器 C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主) ASPNET WebApi服务器三种承载方式:SelfHosting,IIS Hosting, WinService Hosting Asp.Net开源服务端框架,WebApi后端框架标准版 WebApi实例教程和使用方法:部署和发布WebApi到IIS服务器 IIS错误:由于Web服务器上的“ISAPI和CGI 限制”列表设置,无法提供您请求的页面 除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |