次の環境で実行されているクライアントにサービスを公開する必要がある Java バックエンドがあります。
- J2ME
- Windows モバイル
- iPhone
各プラットフォームに最適なツールを探しています。
私は、どこでも機能するテクノロジーを探しているわけではありません。
低速インターネットアクセスに適応した「軽い」ものが必要です。
現在SOAPを使用しています。これは冗長で、モバイルでの解析は容易ではありません。問題は、私が実際の代替手段を見たことがないことです。
これらのプラットフォームのいずれかで「すぐに」使用できるフォーマットはありますか?
アプリケーションのダウンロード時間を大幅に増加させる肥大化したライブラリは使用したくありません。
誰もが JSON に同意しているようです。Objective-C、J2ME、Windows Mobile で実行される JSON に基づくソリューションを実装した人はいますか?
注 : これまでのところ、最善の解決策は Hessian のようです。Windows Mobile と Objective-C/iPhone でうまく動作します。大きな問題は J2ME です。Hessian の J2ME 実装には重大な制限があります。複雑なオブジェクトはサポートされていません。私はそれについて別の質問を書きました。
アイデアがあれば、大歓迎です。