iPhone 网络客户端

发布于 2024-08-26 16:51:06 字数 142 浏览 6 评论 0原文

我的一个朋友正在尝试为 iPhone 创建一个网络流量压缩引擎。该解决方案将有一个可能由服务提供商托管的服务器组件/并且需要一个与服务器通信的客户端组件...为此,他会需要在 iphone 上构建一个网络客户端..有没有合法的方法在 iphone 上编写网络客户端???

a friend of mine is trying to create a network traffic compression engine for iphone .. the solution will have a server component likely hosted by the service provider / and will require a client side component that talks to the server ... for this he would need to build a networking client on iphone .. is there a legal way to write networking client on iphone ???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

意中人 2024-09-02 16:51:06

这取决于应用程序需要什么级别的访问权限。如果您想要始终运行并且可以被其他应用程序利用的东西,那么就没有办法 - 没有后台进程,也没有内核扩展。如果您需要对 /dev 中的网络设备进行原始访问,则不需要 - 这是沙盒关闭的。如果您可以使用 CFNetwork那么你就可以了 - 它允许你在 BSD 套接字和传输层的 TCP/IP 之上创建任意应用程序层协议。

That depends on what level of access the application needs. If you want something that is always running and can be leveraged by other applications then there's no way - there are no background processes and no kernel extensions. If you need raw access to the networking devices in /dev then no - that's sandboxed off. If you can use CFNetwork then you'll be fine - that lets you create an arbitrary application-layer protocol on top of BSD sockets and TCP/IP at the transport layer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文