Mac OS X 上的 Cocoa Websocket 服务器
Posted
技术标签:
【中文标题】Mac OS X 上的 Cocoa Websocket 服务器【英文标题】:Cocoa Websocket Server on Mac OS X 【发布时间】:2013-04-01 21:47:07 【问题描述】:我正在使用 XCode 将我的应用程序从 Windows 移植到 Mac。我的应用程序做的一件事是它运行一个 WebSocket 服务器进行通信。
我在 github 上看到了很多 WebSocket 客户端库,但是我很难找到一个处理服务器通信的。
谁能指出我正确的方向?
这不是以下内容的重复: How to incorporate WebSockets into a Cocoa application
该库用于客户端,我需要处理服务器端的东西。另外我的问题是关于开发 Mac OSX 应用程序,而不是 ios 应用程序。
我希望这是一个 Objective-C 解决方案,我的应用程序还有许多其他要求。
【问题讨论】:
感谢大家的回答,但我决定使用 Node.js。 你说你是从 mac OS 应用程序做的? 正确,使用 NW.js! nwjs.io 【参考方案1】:我写了:https://github.com/mxcl/MBWebSocketServer
可能对你有用。
【讨论】:
我最终选择了github.com/rogerwang/node-webkit 进行这个项目,但我仍然对此非常感兴趣。老实说,我很想在 iPhone 上使用它。【参考方案2】:如果你不介意不使用 Objective C,你可以使用 Dart 语言的Websockets library。你可以看到一个 WebSockets 服务器示例here。
【讨论】:
这很有趣,但我的应用程序需要做的还有很多,我认为 Dart 做不到。以上是关于Mac OS X 上的 Cocoa Websocket 服务器的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Cocoa 和 CGDisplayCreateImageForRect 在 Mac OS X 中截取区域截图?
[Mac OS X Cocoa编程]如何获取其他应用程序的窗体标题以及相关信息?