西班牙
斯潘4
这篇文章现在已经贬值,当前信息与FME和REST工作,请参阅FME Server REST API提供的培训课程。
传统的rpc(远程过程调用)web服务(包括soap)在90年代和2000年代非常流行,因为不需要理解http就可以轻松地构建。然而,这些web服务重新实现了http标准的基本部分,这已经做了很多很多次了。2个006年前后,从rpc web服务到更全面、更本机地将http用于web服务有了重大转变:总结为rest。
作为rpc vs的一个例子。休息,看看这些ogc wms调用中的一些,以及如何使用本地http、rest方法实现它们。
rpc公司 | 休息 |
HTTP://
|
HTTP://
服务/功能 |
HTTP://
|
HTTP://
服务/ WMS /图 |
HTTP://
|
HTTP://
(HTTP请求标题)接受:应用/ JSON |
然而,仅仅因为rpc方法是旧的,并不意味着它们会消失。例如,许多空间应用程序已经支持基于rpc的ogc web服务,而欧洲的inspire计划则完全投资于这些服务。FME支持消费和创建INSPIRE和OGC Web服务也。
rest web服务允许您使用http标准的简单性与web网络上的服务器或其他节点交互。休息概念本身不是一个标准,而是一套促进简单易用webapi的指导原则。
指南包括使用:
大多数restapi将接受json或xml格式的数据的特定变体并对其做出响应。在过去的几年中,我们看到了从xml向json的转变,因为它在web应用程序中更容易支持。fme服务器可以支持任何格式,包括xml,但在本教程中,我们将主要关注json数据。
?2019安全亚搏在线软件公司|合法的