当前位置: 首页 > 知识库问答 >
问题:

通过WiFi与Android/iOS进行通信的跨平台服务器应用程序

米树
2023-03-14

我正在开发一个应用程序,需要在Windows/Linux/Mac计算机上建立一个服务器,该服务器需要通过现有的WiFi网络与Android/iOS设备通信。

我现在只是在研究阶段,虽然我可以找到在PC-Android、PC-iOS、iOS等之间交流的答案,但我找不到一个可以做到这一切的答案。

当然,这两个平台的移动应用程序是不同的,但是服务器应用程序最好是相同的,并且应该是跨平台的。我还应该提到服务器和客户端(移动应用)将保持1: n的关系,这意味着几个Android/iOS设备将同时与服务器通信。

  1. 我需要关于服务器应使用哪种语言/库的建议,以便it与两个移动平台进行通信

我还要提到,我知道Python/Java /C我可以用于服务器,但你可以建议另一种语言,这可能会使工作更容易。

编辑:我忘记提到的是,这将是一个本地服务器,也就是说,它需要与局域网上的这些设备(同一wifi网络上的设备)通信。

共有1个答案

禄星腾
2023-03-14

如果您知道服务器端的Java,您可以创建一个应用程序,该应用程序托管运行在您使用本地地址(如超文本传输协议://ip_adress: port/appname)调用的tomcat服务器上的RestFullAPI

Tomcat可以在Windows、Linux或Mac上运行。

如果你需要更多信息,尽管问

 类似资料:
  • 问题内容: 我知道这并不是一件容易的事,但是很遗憾,自昨天以来我一直被困在这里并与之抗争。我遵循了Android互助身份验证教程,将密钥库放置在资源中并尝试通过SSL连接到我的服务器,但是得到以下异常 java.lang.RuntimeException:org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory $ Ex

  • 本文向大家介绍Android通过Socket与服务器之间进行通信的示例,包括了Android通过Socket与服务器之间进行通信的示例的使用技巧和注意事项,需要的朋友参考一下 一、首先进行Server的编写: 二、对客户端的编写,主要用用AIDL进行Server和Client AIDL 的编写主要为以下三部分: 1、创建 AIDL 1)、创建要操作的实体类,实现 Parcelable 接口,以便序

  • 概览 Chromium有一个多进程架构,这意味着我们有许多需要互相交流的进程。我们的主要跨进程交流元素是命名管道。在Linux和OS X上,我们使用socketpair()。每个渲染器进程可以分配到一个命名管道来跟浏览器进程交流。这些管道是用异步方式使用的,确保没有哪个端会等待另一个端。 想要得到如何编写安全的IPC端点的知识,请查看IPC安全要点. 浏览器中IPC 在浏览器中,与渲染器的交流是通

  • 我正在试用一个简单的示例。我能够运行服务器应用程序和客户端应用程序来彼此通信。我现在需要了解一个教程,说明两个客户机如何通过服务器相互通信。 我怎么能这么做?有人能给我指出一个好的教程或者解释如何在Java中实现这一点吗

  • Web主要围绕HTTP的请求/响应范例构建。客户端加载网页,然后在用户点击下一页之前没有任何操作。大约在2005年,AJAX开始让网络感觉更有活力。仍然,所有HTTP通信都由客户端引导,这需要用户交互或定期轮询以从服务器加载新数据。 使服务器能够在知道新数据可用的瞬间将数据发送到客户端的技术已存在很长时间了。它们的名称如“Push”或“Comet”。 将套接字引入Web Websocket规范定义

  • 本文向大家介绍android利用websocket协议与服务器通信,包括了android利用websocket协议与服务器通信的使用技巧和注意事项,需要的朋友参考一下 最近做一个项目,需求中需要服务器主动推送消息到客户端。这样的话一般的http连接就不能使用了。博主问了个朋友,向我推荐websocket协议,特此测试了一下,发现效果很好。 android本身没有websocket的库,需要自己下载