【发布时间】:2014-04-26 01:04:01
【问题描述】:
我正计划编写一个应用程序,其中包括使用服务器,该服务器可能会从手机获取请求,有时可能是网络浏览器。我正在尝试将我想使用的技术整合在一起。但是我对我的服务器感到困惑。
假设我有一个移动应用程序,它需要向我的服务器询问登录身份验证和其他内容。该系统也将通过网页供浏览器使用。合乎逻辑的做法是让他们一开始就共享同一个服务器,对吗?甚至可能在服务器端使用相同的应用程序?
对于来自移动应用程序的请求,如果我的服务器应该使用 http t 之外的其他协议,我会感到困惑。或者对于任何设备上的任何应用程序来说,http 都是一个不错且可行的选择?
我希望我的问题足够清楚。我期待着您的回复。
谢谢。
编辑:我主要关心的是我需要用于不使用浏览器的桌面/移动应用程序的协议。正如我所提到的,浏览器只是一个可能的附加功能,它可能会在服务器端使用相同的应用程序来获取所需的相同信息。
【问题讨论】:
-
我建议您将系统从视图(WebPage/App)和 REST-Backend-API 中分离出来。
-
我明白了,但我不明白这如何回答我关于协议的问题:(
标签: java android web-services servlets