问题描述
|
我已经阅读了一些有关REST和SOAP技术的知识,并且我了解REST比SOAP更简单,但是在Oracle 11g中使用REST呢?
Oracle 11g使用他的框架来处理SOAP的复杂性。
那么,在框架的帮助下使用11g,REST及其简单性或SOAP会更简单吗?
解决方法
借助现代Oracle,您可以选择,REST或SOAP或并行使用。
使用APEX,很容易启动和运行。
否则,请使用您选择的应用服务器(Java-包括Oracle App Server,.NET等)。
选择REST vs SOAP确实是一个基于以下几个因素的问题:您的要求,您的业务,您的开发环境,是否向第三方公开服务。
因此,对于您的实际问题,如果使用正确的工具,您可能不会觉得简单性有所不同。但是SOAP从长远来看提供了更多功能(WCF,安全性,不同的传输,数据协定),并且WSDL的使用将加速集成,因为它可以使用像Visual Studio这样的IDE进行更多的即插即用。
我选择REST的唯一原因是我是手工编写东西。否则,SOAP是我的选择。