GUIのソフトウェアを開発していると、別なソフトウェアと連携させたいと思う時がくる。そうした時に便利なのがHTTPを使った連携だ。用途にもよるだろうが、プロトコルを自作するよりはよっぽども手軽だ。 起動しても立ち上がるのはこのウィンドウのみ そこで、Cocoaアプリケーションを開発する方はこちらのライブラリを使って開発してみてはいかがだろう。 今回紹介するオープンソース・ソフトウェアはCocoaHTTPServer、Cocoa向けHTTPサーバライブラリだ。 CocoaHTTPServerは軽量でごく簡単に使えるHTTPサーバライブラリだ。実装例が幾つか提供されており、通常のHTTPサーバの他、パスワード保護、SSLを使ったセキュアなサーバ等が立てられる。 SSLサーバの例 他の機能として、IPv4/IPv6のサポート、Bonjourサポート、Cocoaソケットを使った非同期通信などが挙げ