タグ

soapに関するsatzzのブックマーク (18)

  • PEAR SOAPをインストールしてみる。 - kopug memo

    $ sudo pear install SOAP No release with state equal to: 'stable' found for 'SOAP'安定版がない。これpearの公式みてきたけど全バージョンがbetaなんだよね。 仕方が無いので、フォースインストール $ sudo pear install -f SOAP Warning: SOAP is state 'beta' which is less stable than state 'stable' downloading SOAP-0.11.0.tgz ... Starting to download SOAP-0.11.0.tgz (69,948 bytes) .................done: 69,948 bytes No handlers for package.xml version 2.0今

    PEAR SOAPをインストールしてみる。 - kopug memo
  • SOAPとCORBAとの比較

    SOAPとCORBAとの比較 松 義秀,三木 光範,廣安 知之 ISDL Report   No. 20020606014 2002年 11月 1日 Abstract 前回のレポートでは,Webサービスの中心となる技術のひとつであるSOAPについて紹介した.しかし,SOAP以前にも他言語で書かれたオブジェクトを呼び出す技術は様々なものが確立されている.論文では,SOAP以外のRPC技術の代表であるCORBAと,SOAPの比較を行い,何故我々のシステムにおいてSOAPを採用したかについて述べる. 1  はじめに 現在,インターネットの可能性は,Webサービスという新しいシステムアーキテクチャーの登場によりさらに進化しようとしている.それはプログラムそのものをネットワーク上で共有可能なオブジェクトとして,動的な相互運用を可能にするものである.このようなWebサービス同士の連携を図る

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    satzz
    satzz 2009/06/07
    RPC/エンコード方式モデルではそれとは異なり、SOAPエンコーディング・ルールを使って抽象SOAPデータ・モデルを表現し、その抽象SOAPデータ・モデルの具体的な実装に関しては、ベンダーのSOAPライブラリーに頼るのです。
  • http://www.oracle.com/technology/global/jp/columns/skillup/j2ee_webservices/2/index.html?_template=/ocom/print

    satzz
    satzz 2009/06/07
    実は、Webサービスが登場した初期の頃は、RPC/エンコードが主流でした。ですが、Webサービス実装間の相互運用性をテストした結果、配列の扱いなどSOAPエンコーディングによって引き起こされる問題がいくつかある
  • コードファースト ~Webサービスを再考する

    あなたは、SOAP Webサービスの開発を始めていますか?もしそうなら、あなたは2つの開発スタイルを選ぶことができます。第1に、「WSDLから開始する」もしくは「コントラクトファースト」と呼ばれるもので、WSDLのサービス定義とデータ変換を直接行うための関連するXMLスキーマを設計するものです。第2に、「コードから開始する」もしくは「コードファースト」と呼ばれるもので、サンプルとなるサービスのコードをフレームワークに挿入し、そのコードからWSDLやスキーマを生成するものです。 いずれの開発スタイルでも、最終目標は同じです。つまり、サービスに対しきちんと定義されたWSDLとスキーマが必要なのです。SOAの環境で作業をしている場合、この目標は非常に重要です。SOAはサービスの疎結合を必要とするので、そのインターフェースが固まり、実装から切り離されたものでなければなりません。WSDLとスキーマに

    satzz
    satzz 2009/06/07
    そのシリアライゼーションのルールは、ドキュメントの妥当性確認を含むrpc/エンコード方式のメッセージ変換以外のどんな目的にもほとんど使えない XMLスキーマという結果
  • W3C、SOAPバージョン1.2を正式標準に

    ウェブ標準化団体World Wide Web Consortium(W3C)は今週、主要Webサービスプロトコルの1つであるSimple Object Access Protocol(SOAP)バージョン1.2を、正式標準として承認したと発表した。SOAPはWebサービスソフトウェアの構築のベースとなる、いくつかの業界標準の1つだ。 SOAPプロトコルは数年前、別の標準化団体Internet Engineering Task Force(IETF)で、いわゆるRPC(remote procedure call)を実行するための情報ドキュメントとして始まった。その後、米Microsoftが、ビジネスソフトウェアアプリケーションをそれがベースとしているプログラミング言語によらず、ウェブ上で通信できるようにするプロトコルとして、SOAPに積極的に取り組み始めた。 SOAP勧告がリリースされたこと

    W3C、SOAPバージョン1.2を正式標準に
    satzz
    satzz 2009/06/07
  • @IT:Webサービスの主役、SOAP誕生の背景

    Webサービスの基軸を構成するのは、SOAP、WSDL、UDDIの3つのテクノロジだ。この連載では、Webサービスの基的な知識を身に付けるために、この3つのテクノロジの背景と仕様、機能などを分かりやすく解説していく。(編集局) Webサービスの中核技術〜SOAP/WSDL/UDDI Webサービスとは、インターネットの標準技術を使ってネットワーク上に分散したアプリケーションを連携させる技術のことだ。あるいは、その技術によって連携させられるアプリケーションそのものをWebサービスと呼ぶこともある。 Webサービスのことを「アプリケーション連携技術」とひと言で述べたが、実際のところWebサービスは単一の技術ではない。Webサービスは、メッセージ技術セキュリティ技術やトランザクション管理技術など、実に広い範囲に及ぶ技術で構成されている複合的な技術だ。ただし、Webサービスを構成する技術の中に

    @IT:Webサービスの主役、SOAP誕生の背景
  • スタンダーズコーナー:W3C規格解説 SOAP 1.2

    SOAP 1.1が公開され、SOAPの実装が進むと、異なるツールで開発したシステムをSOAPで相互接続できないという事態が生じました。SOAP 1.1の仕様にあいまいな点があったため、仕様の解釈にゆらぎが生じたためです。そこで、SOAPの仕様からあいまいさを排除するため、W3CはSOAP 1.2の開発を始め、勧告として承認されるに至ったのです。 SOAP 1.2で変更された主な点は以下のとおりです。 <HTTPプロトコルバインディングヘッダ関連> ●SOAPActionヘッダフィールドを削除 ●Content-Typeヘッダフィールドを" text/xml"から" application/soap+xml"に変更 ●HTTP拡張フレームワークを削除 <SOAPエンベロープ関連> ●接頭辞:env ●名前空間URL:http://www.w3.org/2002/06/soap-envelop

    satzz
    satzz 2009/06/07
  • RESTとSOAP:Web 2.0時代に意識され始めた2種類のWebサービス

    図1 RESTとSOAPの違い<br>図の左側に並んでいる角丸四角形はブラウザなどの情報/サービスの受け手を,右側の四角形はリソースやサービスを表す。RESTでは,リソースとその識別子であるURIが1対1に対応しており,URIを指定するだけで情報を取得できる。 初回にWeb 2.0の概念が急速に浸透していることをご紹介しましたが,Internet Magazineの素早さには改めて感心しました。2006年4月号の特集「マッシュアップ~Web2.0的サービス構築術」です。 38~41ページでは,「API公開ウェブサービスカタログ」と称して,マッシュアップの素材として使える公開サービスをカタログ化しています。42~47ページは,「マッシュアップショーケース」ということで,これらのAPIを使った,主立ったWebアプリケーションを紹介しています。海外のサービスには,Elicit(ブログの管理と情報

    RESTとSOAP:Web 2.0時代に意識され始めた2種類のWebサービス
  • GoogleがSOAPにトドメを刺した日

    GoogleがSearch APIでSOAP(Simple Object Access Protocol)をサポートしなくなった。GoogleのProduct Managerである、Tom Stockyは新規にキーの発行をしないだけで、現在、SOAP APIを利用しているアプリケーションには影響はないと、Google Group内の議論でコメントしている。 新規にSearch APIが欲しければ代わりにAJAX Search APIを使えってことなんだけど、AJAX Search APIのわかりやすい解説は既に出ているのでそちらを。 開発者らは歓迎というわけではなく戸惑っているようだ。何故、AJAXなのか、と。Yahoo!にはREST APIが、Live SearchはMS提供だけにSOAP APIがある。AJAX Search APIはSOAP APIの代替ではなく、これからWebサービ

  • 日本IBM

    watsonx.governanceの提供を開始 責任ある、透明で説明可能なAIのワークフローを実現する生成AIのためのガバナンス・ツール 製品の詳細 無料評価版を試す このたびの令和6年能登半島地震で被災された皆様に謹んでお見舞い申し上げます。 令和6年1月1日に発生した能登半島地震により被災されたお客様向けの保守サービス特別対応 システム開発や運用に生成AIを活用する「IT変革のためのAIソリューション」により、生産性と品質の向上を実現

    日本IBM
    satzz
    satzz 2009/06/07
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

  • SOAPの正体、その目論見(前編)

    XMLベースの新プロトコル「SOAP」 XMLというものが、このコンピュータの世界に登場し、アプリケーションの中で実際に利用されるようになってから、かなりの時間が経過しました。ビジネスアプリケーションにおけるデータ連携に使用されることもありますし、来の目的である電子文書作成のためのメディアとして利用されるなど、その応用範囲は多岐にわたっています。 そんな折、新しい形でのXMLの利用方法が提唱されるようになりました。そのうちの1つが、今回から2回にわたって紹介するSOAPです。SOAPとは、Simple Object Access Protocolの略で、XMLをベースとしたメッセージ交換のためのプロトコル仕様です。この仕様の作成と提出にはさまざまなベンダがかかわり、そして、アプリケーションの世界をこれから大きく変化させようとしています。 では、SOAPとは何をするものなのか、そして、これ

    SOAPの正体、その目論見(前編)
    satzz
    satzz 2009/06/07
  • デベロッパーズコーナー:SOAP入門(1)-SOAPとは - XML Square

    イントロダクション Webサービスを展開する上で、XMLは欠かせない存在になっています。その中でもXMLを応用した規格として注目を集めているのがSOAP(ソープ:Simple Object Access Protocol)です。この連載記事では、SOAPの仕様を解説します。第一回目ではSOAPとは何かについて解説します。 WebサービスとSOAP まずWebサービスとは何でしょうか。WEBサービスの「サービス」とはプログラム処理のことを指します。 通常のプログラムでは入力を受け取り、処理を行って出力を返します。同様の流れをWeb上で行うのがWebサービスです。 つまりインターネット経由でのメッセージを「入力」として受け取り、処理を行ってから「出力」を返します。 従ってWebサービスとは、Webサイトに限られるわけではなくWeb経由でアクセスすることのできるあらゆるサービス(プログラム)と捉

    satzz
    satzz 2009/06/07
  • Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ

    Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPやWS-*規格群など、Webサービスの基礎知識をまとめた。 物理的に離れたコンピュータのプログラム間で情報を交換できることは、今日の企業における標準的な要件の1つだ。そしてリモートリソースへの最も一般的なアクセス方法が、HTTPによるサーバからクライアントへのHTMLファイルの転送、要するにWebサイトである。こうした情報伝達のやり方が功を奏している理由は、シンプルで身近に利用できるテクノロジーと標準規格が使われている点にある。しかし、Webサイトには根的な限界がある。Webページの情報を理解できるのは人間だけで、コンピュータにはそれができないことだ。 Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPのような基

    Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ
    satzz
    satzz 2009/06/07
  • REST vs SOAP

    GET /WebSite1/WebService.asmx/getHello?str=string HTTP/1.1 Host: localhost HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">string</string> RESTは、WebブラウザのAjaxや、クライアントアプリから使う場合もあるが、サーバ間のシステム連携でも使う。 RESTの最大の特徴は「WebブラウザにURLを入力すれば動作確認できる」事である。 Webブラウザで容易に動作確認ができるため、すでに存在しているサービスに対しては「まずはアクセスしてみて必要な情報

  • Part5 SOAP,WSDL,REST――Web APIの基礎技術を学ぶ:ITpro

    Web APIWebサービスAPI)をプログラミングで活用するにあたって,ぜひ知っておきたい基礎技術が三つあります。古典的な技術の代表としてSOAPとWSDL,そして昨今急速に普及してきたRESTです。ごく単純に言ってしまうと,前者は「高機能で複雑」,後者は「シンプルで簡単に利用可能」と区別できるでしょう。現時点では,そのシンプルさが多くの開発者に受け入れられたおかげか,REST方式が(先達である)SOAP方式を圧倒しているように見えます*1。 もっとも,だからといってRESTがSOAPよりも優れていると結論付けるのは早計でしょう。昨今では,SOA(Service Oriented Architecture)という言葉に代表されるように,大規模なシステムを「サービス」という単位で構成し,互いに連携し合う設計手法が注目されています。特に,SOAを実現する具体的な基盤技術として注目されている

    Part5 SOAP,WSDL,REST――Web APIの基礎技術を学ぶ:ITpro
  • Language Grid Service Manager

  • 1