プログラミングのパターン(Programming patterns)は、Ajaxの基本パターンを実際に活用する方法をパターン化したもの。とくに、「メンテナンス性」「堅牢性」「パフォーマンス」といったAjaxアプリの品質をどうやって実現するかが重視される。 Michael Mahemoff, 牧野 聡, Ajaxデザインパターン ―ユーザビリティと開発効率の向上のために 【Webサービス】 ●RESTful Service (RESTサービス) Webサービスを構築する方法の1つに、REST(Representational State Transfer)スタイルを使う方法がある。 ●RPC Service (RPCサービス) Webサービスを構築する方法の1つに、RPCスタイルを使う方法がある。 ●Ajax Stub (Ajaxスタブ) RPCスタイルのWebサービスをJavaScript