0

このアプリケーションには、Springを介して公開されているファサード(AMFを使用)を介してJava/Springバックエンドと通信するAdobeFlexクライアントがあります。

このファサードを活用してiOSからリモート呼び出しを行う方法に関する推奨事項はありますか?他のクライアント(Androidなど)から再利用できるバックエンドフレームワークを好むことに注意してください。

JSONとRESTfulWebサービスについて聞いたことがあります。オブジェクトのシリアル化にJSONを使用するRESTFulWebサービスとして既存のファサードサービスを簡単に公開する方法はありますか?

それとも別の何かをお勧めしますか?

任意の情報および/またはポインタをいただければ幸いです。

アップデート:

したがって、これまでのところ1つのオプションがあります。Springを介したJSONリクエストとレスポンスです。

誰か他の方法を提案したいですか?

4

1 に答える 1

2

Springは、主にアノテーションを使用して、JSONリクエストとレスポンスをサポートします(たとえば、Spring In Practiceブログのこの記事を参照してください)。

既存のAMFファサードを通過できる可能性は低いと思いますが、同じ基盤となるSpringコントローラーを使用してJSON-over-HTTPファサードを作成するのはおそらくかなり簡単なはずです。 (Spring MVCを使用していると仮定します)。

編集:作成するJSON-over-HTTPファサードが本当にRESTfulであるかどうかは、実装に大きく依存します。

于 2012-10-23T23:12:23.300 に答える