【发布时间】:2013-01-28 15:09:40
【问题描述】:
我想开发一个向独立客户端发送/接收文本的事务服务器。我决定使用java语言开发事务服务器,我有三个客户端,分别是android、Ios和Win8来与事务服务器通信。那么,有可能开发这样的项目吗?是否可以使用android的网络库和ios的网络库来连接一个java编写的事务服务器?我很高兴看到你的建议。
【问题讨论】:
标签: android ios windows-8 socketserver
我想开发一个向独立客户端发送/接收文本的事务服务器。我决定使用java语言开发事务服务器,我有三个客户端,分别是android、Ios和Win8来与事务服务器通信。那么,有可能开发这样的项目吗?是否可以使用android的网络库和ios的网络库来连接一个java编写的事务服务器?我很高兴看到你的建议。
【问题讨论】:
标签: android ios windows-8 socketserver
简短的回答是 - 是的,这是可能的。
扩展答案是 - 您可以使用 Java(或任何其他语言)编写您的 Web 服务,无论他们使用哪种平台,它都会处理来自不同客户端的请求。一旦它是网络服务,它就应该通过 HTTP 协议与客户端一起工作。在 HTTP 协议之上,您可以使用 JSON 或 XML 来封装您的数据。您的客户端将知道对您服务器的请求列表,并且每个客户端都将实现自己的网络引擎来准备请求、发送请求并执行服务器的响应。
There is 示例如何为 iOS 实现简单的 PHP 服务器。您可以从那里获得共同的想法并根据您的需要进行调整。
【讨论】: