Home > Products > Fusion WEB > Fusion SOAP Clisent/Server
Fusion SOAP client / server
Fusion SOAP client/server は、W3Cで規定された SOAP 1.1 に準拠した SOAP クライアント・サーバー開発ツールキットです。
Fusion SOAP を導入することにより、XML データを利用したクライアント・サーバー間の RPC (Remote Procedure Call) システムを容易に構築することが可能になります。
コードは ANSI 準拠の C 言語で全て記述されていますので、一般的な XML の世界で要求される Java 環境は必要ありません。また、多様な環境に移植可能なポータビリティを備えていますので、組込み環境下でも容易に SOAP を利用した クライアント・サーバーシステムを実現できます。
  • SOAP 1.1 スタンダードに準拠
  • XML エンコーディングによる RPC(Remote Procedure Call) の実現
  • HTTP 1.1 をサポート
  • 下位のプロトコルスタックは Fusion TCP/IP の他に、Winsock、BSD socket が利用可能
  • 4つのユーザーAPI を提供
    • クライアント API
    • サーバー API
    • エンコーディング API
    • デコーディング API
  • Fusion SOAP 製品には Fusion XML DOM マイクロパーサおよび Fusion HTTP クライアント・サーバーが含まれます


SOAP のメッセージ構造
Fusion SOAP API
  1. クライアントAPI
    • SOAP クライアントを構築するためのAPIを提供
    • Cプリミティブタイプ・構造体・配列からSOAP準拠のリクエスト(メッセージ)を作成
    • SOAPサーバーへ送信
    • レスポンスの受信
    • レスポンスをデコード
  2. サーバーAPI
    • SOAP サーバーを構築するためのAPIを提供
    • SOAP サーバーのセットアップ
    • SOAP サーバーへのサービスの追加・削除
    • サービスがコールされたときのコールバックの設定
    • エラーレスポンスの設定
  3. エンコーディングAPI
    • Cプリミティブ言語タイプ、構造体、配列データを取得して、SOAP準拠エンコーディングにしたがってXMLデータ(SOAPボディ)を生成
  4. デコーディングAPI
    • SOAPボディにあるXMLデータを、Cプリミティブ言語タイプ、構造体、配列データに変換



Fusion SOAP client/server
日本語カタログ
< Fusion WEB 製品一覧へ

Home | Products | Support | Contact | Partners | Company
Copyright 2003 Network Technology, Inc.
All rights reserved.