分层系统
代理服务器或缓存服务器等中间服务器可用于提高性能或引入安全性。
统一接口
统一的接口 (如 HTTP HTTP GET, POST, DELETE, PUT) 用于访问资源。...所有的web浏览器,服务器,应用都能理解这个标识符,这使得人们能够再互联网上无障碍的连接交换信息。
MIME Type
例如:XML, HTML, and JSON....在 IIS 上部署的服务的安全性
在IIS上承载终结点时, 使用web.config文件进行配置,可以对运行服务的虚拟目录进行配置。我们需要知道客户机配置和虚拟目录配置。...例如, 当客户端试图将数据插入或更新到 sql server 数据库中时, 如果客户端没有权限, sql server 将引发异常, 这可能会冒泡回客户端。...适于使用的情况
当我们计划设计一个专门在web上使用的应用程序时, 或者当我们需要快速客户端集成时, 可以使用REST。