|
||||||||||
|
前のページ 1 2 3 |
||||||||||
| 本連載で紹介したアプリケーションが可能とすること | ||||||||||
|
結局、著者たちのアプリケーションは何をするのかというと、リモートマシンのデータベースに保存された情報を(HTTP上から)取得して、ユーザに対してその情報を利用可能な状態にします。これは本当に単純な例です。 しかし、根本的な考え方は、アマゾンやPayPalのWebサービスと同様です。実用的なWebサービスへの最初のステップこの記事はWebサービスを実用的に用いるための最初のステップになるものです。 SOAP、およびリモートプロシージャコールの入門と考えられます。SOAPやライブラリを使用せずクライアントやサーバを書く方法や、もっと巧みにNuSOAPを使用する方法など、記述すべきことは、まだまだ多数あります。 もちろん、すべてのことをあげるには、より詳しく書かれた理論的な手引書が必要になるでしょう。そして、より複雑で、もっと多くのサンプルコードが必要になります。 さらに、詳細に書かれた理論的な手引書を読んだとしても、PHP 開発者が興味を感じるものではないと思います。そのトピックをすべて使用したアプリケーションを構築することがあるのでしょうか。PayPalを用いた決済方法やeBayを用いたオンラインショッピングに必要でしょうか。 これらのトピックに興味があり、PHPとWebサービスに深い見解を持ちたいのであれば、近日出版される『NanoBook"PracticalWeb Services”』を参照してください。実用的なWebサービスこの本では、SOAPで実用的なアプリケーションを構築する方法を実践的に学習できます。 タイトルが強調しているように、「実践」を重視しています。Webサービスについて簡単に紹介した後に、すぐにサンプルコードを検討していきます。実際に使われているアプリケーションを例にとりあげ、様々なプログラミング技術を紹介しています。1行毎にほぼコメントがあり、図の説明もあります。 |
||||||||||
| 最後に | ||||||||||
|
リモートアプリケーションとデータをコーディネイトしたり、パブリッククライアントやプライベートクライアントとローカルデータを共有したりすることは、Webが普及するにつれ、ますます重要なこととなりました。 これらの理由により、Webアプリケーションの世界で、Webサービスは中心的な存在になっています。またプログラマにとっては要求される技術でもあります。 |
||||||||||
|
前のページ 1 2 3 |
||||||||||
|
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||
|
||||||||||

