首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SAP HANA扩展服务(XS)而不是ADO.NET/C#进行应用程序开发

使用SAP HANA扩展服务(XS)而不是ADO.NET/C#进行应用程序开发
EN

Stack Overflow用户
提问于 2017-04-26 18:31:11
回答 1查看 876关注 0票数 0

从应用程序开发人员的角度来看,使用与SAP-HANA数据库紧密耦合的原生XS引擎,而不是使用ADO.NET进行连接并使用ASP.NET/C#进行应用程序开发,会不会更好?这将为我提供更多的选择来利用SAP-HANA DB和更好的性能。

EN

回答 1

Stack Overflow用户

发布于 2017-04-26 21:46:18

HANA XS引擎与SAP HANA进行了本机集成,因此它只能在与HANA交互时为您提供优势。

例如,数据访问将更容易、更快,因为您不需要通过ODBC/ADO层提取数据,而是“本地”使用数据。

使用SAP HANA,您可以在一个地方运行所有这些功能,这将使您从网络延迟中解脱出来。

这也归结为一个架构讨论,你可以/想要解耦你的数据(模型),你的逻辑(控制器)和你的ui (视图),并使用或不使用异构堆栈。

XS引擎在一个地方为您提供了全部3个功能。

XS语法实际上类似于JavaScript,并且继承了很多东西(如果不是全部的话)。

然后也是为什么你会使用JavaScript而不是.Net/C#的原因,这反映了客户端与服务器端执行的困境。

JavaScript可以做到这两点(随着Node.js的兴起甚至可以做到更多),但我不确定您是否能用ASP.NET/C#实现这一点。

无论如何,当我在SAP工作时,我的观点可能是有偏见的(有时只是有点偏见),但我希望它能给你一些思考的食粮。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43631650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档