タグ

wsdlに関するfragarach_the_swordのブックマーク (4)

  • Axis2 ADBを使ったデータ・バインディング

    前回はWSDLを作成してスケルトンとスタブのコード自動生成まで説明しました。 しかし生成されたコードを見ると生成されたメソッドの引数や返り値は org.apache.axiom.om.OMElement型 になっているかと思います。 このOMElementとはAxis2が独自で実装しているXMLドキュメントの実装です。XMLパーサーとも呼ばれますね。 XMLドキュメントの実装は他にもXercesとかMSXMLなどいろいろあります。 で、このAxis2に梱包されているAXIOMという新しい実装はAixs2(SOAP)の内部処理に最適化したXMLドキュメント処理を行うために実装されました。 ・ 参考 : 第 2 回 Axis2 の徹底調査: AXIOM 専用の独自実装のおかげでAxis2内部でのXML処理は他の実装を使用するよりもパフォーマンスや柔軟性が確保されているようです。 とはいってもX

    Axis2 ADBを使ったデータ・バインディング
    fragarach_the_sword
    fragarach_the_sword 2010/02/05
    Axis2 ADBを使ったデータ・バインディング : メモ貯蔵庫
  • WSDLの作成とソースコード生成

    WSDLとは提供しているWebサービスの定義を行うXML文書。 このWSDL自体はWebサービスを提供する通信プロトコルを特に規定しているわけではないですが、 ここでは通信プロトコルとしてSOAPを使用したWebサービスの構築を前提とします。 WSDLを作成した後スケルトンとスタブ用のコードを自動生成までを説明します。 そもそもWSDLとは? 何が書いてあるの? Webサービスの定義...つまり該当のWebサービスが ・ どこにあるのか ・ どんなフォーマットのメッセージを使って利用するのか ・ どんな通信プロトコルを使ってメッセージをやり取りするのか を記述しています。 で、何に使えるの? 一般にCORBAやRMIなどの分散オブジェクトのプログラムでは リモート側(サーバ側)のインターフェイスをスケルトン クライアント側のインターフェイスをスタブと呼びます。 クライアント側 << スタブ

    WSDLの作成とソースコード生成
    fragarach_the_sword
    fragarach_the_sword 2010/02/05
    WSDL の作成とソースコード生成 : メモ貯蔵庫
  • JBossWS ユーザガイド

    JBossWS ユーザガイド   NextJBossWS ユーザガイドjbossws-1.0.4.GA27-12-2006 [Multiple Pages], [Single Page], [PDF] Table of Contents 序文1. はじめに1.1. 特徴2. インストール2.1. JBossアプリケーションサーバへのインストール2.2. Apache Tomcatへのインストール3. さあ、始めましょう3.1. 簡単なRPCスタイルエンドポイント3.2. Document スタイルエンドポイント3.3. Message スタイルエンドポイント3.3.1. raw メッセージのディスパッチのためのSOAPConnection4. webサービスエンドポイントの開発4.1. JSR-109エンドポイント4.1.1. JSR-109 POJOエンドポイント4.1.2. JSR-1

    fragarach_the_sword
    fragarach_the_sword 2009/11/10
    JBossWS1.0.4ユーザガイド(27-12-2006)
  • ITmedia:AxisによるAmazon Webサービス活用記

    Amazon Webサービスのデベロッパーキットは、Amazonのサイトからダウンロードします。ダウンロードしたら、適当なディレクトリに解凍してください。 デベロッパー・トークンは、Webサービス利用時にパラメータの1つとして使用するもので、Amazonのサイトで申請し、メールで取得できるIDです。 WSDLは、後ほど詳しく解説しますが、Webサービスの内容を定義したファイルです。ダウンロード先はデベロッパーキットを解凍してできたAPI GuideのIndex.htmlをブラウザで開き、「Getting Start」→「Accessing Amazon Web Services」→「Using SOAP」をクリック。「SOAP WSDL」で右クリックし、「新規を対象ファイルに保存」を選択してダウンロードします。 ●SOAPとWSDL Apache Axis 1.1(以下、Axis)は、Ap

    fragarach_the_sword
    fragarach_the_sword 2008/09/24
    AxisによるAmazon Webサービス活用記
  • 1