SAP UI5应用程序将使用OData或Java服务

在我提出任何建议之前,我假设您非常了解oData和REST。REST是一种众所周知且完善的架构样式,而oData是一种通信协议。

OData驻留在Atompub协议之上,而Atompub协议又基于REST,因此整个oData似乎仅遵循REST路径,并且以类似的方式实现。

使用oData的好处是,通过编写Javascript代码或其他方法,它可以节省处理客户端的大量工作和时间。我同意JAVA中对oData的支持不会与REST相提并论,但是有足够的文献对REST会有很好的帮助。