<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for bbum</title><link>http://disqus.com/people/be97c69d8a65062f16fae612a99c91e2/</link><description></description><language>en</language><lastBuildDate>Fri, 17 Feb 2006 14:44:02 -0000</lastBuildDate><item><title>Re: Is that an HTTP server in your Cocoa application or are you just pleased to see me?</title><link>http://toxicsoftware.disqus.com/is_that_an_http_server_in_your_cocoa_application_or_are_you_just_pleased_to_see_me/#comment-1655916</link><description>I have done this quite a few times with PyObjC and Twisted.&lt;br&gt;&lt;br&gt;It is quite easy to embed Twisted into a Cocoa app via PyObjC.  It is even possible to inject said solution into a Cocoa app that is already running.&lt;br&gt;&lt;br&gt;Because of the design of Twisted, the I/O happens on a thread, but the actual request handling happens in the main event loop.  As a result, there is no need to deal with threading issues.&lt;br&gt;&lt;br&gt;Combined with Nevow and MochiKit, one can relatively easily develop rich web based clients to your Cocoa app's internals.&lt;br&gt;&lt;br&gt;I really should put a demo together.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bbum</dc:creator><pubDate>Fri, 17 Feb 2006 14:44:02 -0000</pubDate></item></channel></rss>