13

XML-RPC を使用するアプリケーション用の GUI ラッパーを書きたいと思っていましたが、Cocoa で利用できる XML-RPC フレームワークがあるかどうか疑問に思っていました。

前もって感謝します

4

4 に答える 4

9

回答ありがとうございます。

昨日、私はこのトピックに関する広範な Google セッションを行い、Cocoa 専用の XML-RPC フレームワークをいくつか考え出しました。

  1. http://github.com/eczarny/xmlrpc/tree/masterにある Eric Czarny の「The Cocoa XML-RPC Framework」
  2. Brent Simmons の「Open Source XML-RPC Class for Cocoa」は、http://ranchero.com/cocoa/xmlrpc/にあります。
  3. Marcus Müller の "XMLRPC Framework" は少し古くなっているようで、http: //www.mulle-kybernetik.com/software/XMLRPC/ にあります。

誰かがそれらのいずれかを使用した経験があるか、またはどれを使用するかを推奨しているのだろうか.

于 2008-10-25T09:38:34.193 に答える
4

Denton が言及しているフレームワークは、XML-RPC と SOAP をサポートすると主張するApple のWeb Services Coreです。私は個人的にそれをSOAPに使用しようとしましたが、サポートが信じられないほど不足していることに気付きました(最終的にCFHTTPRequestとlibxml2を介して独自に展開することになりました)。さまざまなメーリング リストを調べたところ、XML-RPC ではもう少しうまく機能するのではないかと思いました。

この API は最初に 10.2 (Jaguar) に組み込まれ、それ以来変更されていないことに注意してください。ドキュメントには、修正されていない多くの省略やエラーも含まれています。また、これは Carbon API であるため、私たち全員が知り、愛するようになった楽しい Objective-C の利点をすべて得られるわけではありません。

そうは言っても、OS によって提供されるため、出荷やサード パーティのライブラリとのリンクについて心配する必要はありません。ですから、始めるのに悪い場所ではありません。

于 2008-10-20T14:31:01.747 に答える
2

私は、利用可能で積極的に維持されている最高のフレームワークは、Eric Czarny の「Cocoa XML-RPC フレームワーク」だと思います。最後に、XML-RPC の背後に魔法はなく、Apple の Web サービス コアにもかなり満足できるはずです (James が既に述べたように)。C スタイルの構文を取り除きたい場合は、Eric のフレームワークを強くお勧めします。

于 2010-01-17T20:09:07.810 に答える
0

MacOS X の非常に初期のバージョンから、Web サービス フレームワークが存在していると思います。それについては、Cocoa の SOAP、XML-RPC、および RESTに関するLate Night Cocoa ポッドキャスト #3で聞きました。私はそのフレームワークを個人的に使用したことはありません。

于 2008-10-20T14:13:04.857 に答える