在Cocoa应用程序中嵌入Web服务器

时间:2010-01-19 23:53:35

标签: objective-c cocoa webserver

我想将一个简单的Web服务器嵌入到可以支持动态操作的cocoa应用程序中,比如处理表单提交。它应该都包含在应用程序中。我的第一个想法是包含一个Rails服务器,但有些事情似乎是错误的。有没有人在他们的应用程序中集成Web服务器的例子?

3 个答案:

答案 0 :(得分:2)

更多信息:我一直在关注cocoahttpserver(http://code.google.com/p/cocoahttpserver/)但是拥有一个支持输出模板(如rails,php,django等)的嵌入式服务器会很不错。

答案 1 :(得分:1)

我使用了CocoaHTTPServer和MGTemplateEngine的组合原型。这是正在进行的完整应用程序的当前GIT仓库: http://github.com/jgillick/Ganzbot-Controller

看看GanzbotServer.m是如何将这两个库连接在一起的。 (仅供参考:您需要安装RegexKit才能编译MGTemplateEngine)

答案 2 :(得分:0)

ComicFlow是一款适用于iPad的开源漫画阅读器,它嵌入了一个Web服务器,因此您可以清楚地看到它是如何完成的。