第1回 Webサービスを試す環境を作る
イチロー/樋口研究室監修
2002/8/8
| 本記事は2002年に執筆されたものです。Webサービス全般の最新情報は@IT Java Solutuionのカテゴリ「JavaとXML/Webサービス/SOA連携」をご参照ください。 |
「Webサービス」という言葉は、ほとんどのIT技術者が知る単語になりました。しかし、「Webサービスって何?」と聞くとさまざまな答えが返ってきます。これはWebサービスが多くの技術要素で成り立ち、さまざまな使い方があり、適用範囲が広いためです。そこで、この連載では、この広大なWebサービスの世界すべてを知るのではなく、最も基本となる技術を実際にプログラムを作りながら身に付けていただこうと思います。「SOAPとは何か?」「WSDLとは何か?」など、実際に自分のPCで操作し、動かしながら理解していくことにしましょう。
| 樋口研究室とは? トレンドの追っかけから、技術検証まで、コンピュータに関するあらゆる分野でただ知的好奇心を満たすためだけに研究に没頭する技術集団。メンバーが運営するホームページ(以下のURL)もある。 http://www.ibm.com/jp/software/websphere/developer/tips/kouza/index.html |
| この連載の目的 |
今回取り上げるWebサービス技術は、「SOAP」と「WSDL」です。この2つは最もシンプルなWebサービスを構成するだけでなく、すべてのWebサービスが利用する基本技術です。次から次へと出てくるWebサービス関連技術はSOAP/WSDLをベースに作成されているといっても過言ではありません。この2つの技術を押さえることがWebサービスの世界への第一歩です。
![]() |
|
連載の流れ |
この連載は次のようなステップを予定しています。
- SOAP/WSDL環境の構築とサンプルプログラムの実行
- SOAPの基本動作を知る
- 自分でWebサービスを作る
- Webサービスの特徴を知る
- WebサービスからWSDLを作る
- WSDLからWebサービス・クライアントを作る
- 統合開発環境を利用してWebサービスを作る
![]() |
車の運転に例えてみましょう。オートマ車であれば、ハンドル、アクセル、ブレーキの操作だけで運転できますが、マニュアル車の場合はクラッチやシフトレバーなども扱えなくてはいけません。マニュアル車の運転の方が、より車の動作に沿った操作を行っていることになります。そこで今回の連載では、最初にマニュアル車の運転を学習し、その後オートマ車の運転にいってみようと思います。マニュアル車の運転を勉強してもらうのは、SOAP/WSDLにおける半クラッチを知ってもらうためです。この半クラッチの仕組みを理解すると、オートマになっても上手な運転ができるようになります。さらに将来のWebサービスは、オートマ車の先の自動走行車までも考えられています。この世界になったときにもマニュアル車の運転ノウハウを知っておくことはとても重要です。
まずはSOAP/WSDLのマニュアル運転((1)〜(6))をしてみます。そして、その後統合開発環境によるオートマ運転(7)をしてみて、オートマ車がどのような動きをするか体験していただく予定です。
| 1/5 |
|
INDEX |
||
| 第1回 Webサービスを試す環境を作る | ||
| Page1 この連載の目的 連載の流れ |
||
| Page2 実行/開発環境の構築 ソフトウェアの準備とインストール |
||
| Page3 Tomcat/Axisの設定と起動 |
||
| Page4 Axis付属のサンプルを動かしてみる……でもその前に クライアント環境の整備 |
||
| Page5 サンプルの実行 今回のまとめ |
||
|
|
||
| Java Solution全記事一覧 |
TechTargetジャパン
- 並列分散処理の常識をHadoopファミリから学ぶ (2012/2/8)
並列分散処理の課題やHadoopの長所/短所、そして短所を補うHadoop関連プロジェクトの構成や概要などを簡単に紹介 - WebLogicサーバ最新版「12c」の気になる4つの特徴 (2012/1/31)
久々にメジャーアップグレードしたJavaアプリケーションサーバについて、製品担当者に軽量インストーラなどの特徴を聞いた - GitHubをもっとソーシャルに使いこなすための7つ道具 (2012/1/23)
ソースコードホスティングのGitHub周辺で便利な新サービスが続々登場しているので、まとめて紹介しよう。特に連動クラウド「fluxflex」が注目だ - 新キャラ登場!スクラムやるならRedmineとALMinium (2011/12/26)
「黒板を“かんばん”にしてたら先生に怒られた(T_T)」「管理はPC内でやればいいのよ」「承知しました」
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -


