我目前正在开发一个应用程序,这是一个小型应用程序,企业可以在我的网站上列出他们的促销活动。我在ASP.NET中创建了这个,我在后端为我的网站使用类似REST的界面。我现在还要介绍一个Android应用程序。我注意到有一些像windows azure移动服务这样的东西可以让你轻松地创建和集成数据服务到移动应用程序。我的问题是我应该使用与我的网站相同的界面,还是人们在商业领域使用转换。
感谢您的帮助:)
答案 0 :(得分:0)
我对windows azure移动服务没有任何经验,但我在为不同的前端(移动/ win / web / widgets)编写API方面有很多经验,而且从不关心商业空间中的任何约定/转换。 我的建议是。如果您需要将数据推送到移动应用程序,请使用一些可以执行此操作或写入您的服务。如果您要编写推送通知服务,则需要服务器来运行它。 如果应用程序只从服务器提取数据或推送到它,那么最好使用你已经拥有的类似REST的界面。它可以避免代码重复,并将在您的前端和后端之间创建一些数据交换标准。 希望它会对你有所帮助。