我有一个关于移动(客户端)和企业系统(服务器)之间数据通信的问题
我们在企业系统上有原始数据,然后CMS服务器从企业系统获取数据并管理内容以供表示,然后Android将数据从CMS服务器加载并显示给用户。所以有来自android的事务,我想把android上的所有事务都推回Enterprise系统。
我可以将所有事务发送回CMS服务器,然后CMS服务器将事务发送回企业系统。
或
我应该把所有的事务从android直接发送到企业系统。
哪种方式是最好的?
Way 1
Way 2
注意:企业系统可能是软件,客户可能是安卓,CMS可能是.NET或PHP
发布于 2013-11-26 03:34:33
您可以使用web服务将数据发送到PHP后端,并将其直接存储在数据库或企业数据库中。服务器和android系统都有登录功能。因此,您的做法与将android数据发送到服务器是一样的。使用服务器跟踪此链接登录
发布于 2013-12-12 14:55:52
在大多数情况下,啤酒花越少越好。尽量直接沟通。我建议使用SAP网关服务器。如果这是/可以对您可用的,那么请查看用于Android的OData移动SDK。
发布于 2014-07-18 16:42:33
在我看来,我会写一个web来处理请求,因为有很多未知和不连接的系统。
需要考虑的事情
系统实现了什么类型的安全?用户是否有权访问一个、全部或没有一个系统?是否存在所有系统的通用登录或用户必须输入的多个级别的安全?如果用户的访问被撤销,如何处理他们。如果每个系统的某些功能区域的权限被撤销,如何处理用户。
是否有可能考虑安全风险,以及是否值得对其进行编程,这是绝对值得研究的。
https://stackoverflow.com/questions/20207801
复制相似问题