gpt4 book ai didi

objective-c - Objective-C/Cocoa 中客户端-服务器通信的方法

转载 作者:行者123 更新时间:2023-12-03 18:04:32 25 4
gpt4 key购买 nike

我正在开发一个 OS X 应用程序,它需要在服务器端应用程序和客户端应用程序之间进行少量数据的通信。我尝试使用 Ruby on Rails 服务器作为通信数据的后端方式,这非常简单且易于实现,但引起了一些问题(我不是熟练的 Ruby 开发人员)。我想尝试使用套接字(NSSocketPort 或 CFSockets),但不确定这些是否是解决该问题的最佳方法。我需要传输的信息包括客户端机器的名称、客户端网络带宽以及其他小信息(文本)。另外,另一件事需要注意的是,所有通信都将在同一个(希望是封闭的)网络上进行。如果有人可以提出有用且简单的建议,并提供更多信息的链接,我将不胜感激!谢谢!

前。如果我有很多客户并想显示他们的列表,最好的方法是什么?网络上某处运行一个应用程序,用于显示客户端列表,并且所有客户端都具有运行该应用程序的计算机的 IP 地址。我希望每次客户端向该应用程序发送消息时都能够在屏幕上显示一个新客户端。我认为使用 HTTP 请求会导致我必须使用 GET 进行轮询,并在每次添加新内容时显示一个列表。我希望能够在每次后台运行的程序收到消息时调用一个方法。

最佳答案

有什么理由不使用简单 HTTP 吗?

使用 HTTP POST 将信息从客户端发送到服务器,并使用 GET 从服务器检索信息。如果是少量的文本信息,带有 JSON 编码的 HTTP 应该足以满足您的所有需求。如果您需要安全性,可以使用 HTTPS 来实现。

关于objective-c - Objective-C/Cocoa 中客户端-服务器通信的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3393299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com