soapとは?

ソープ【soap】


ソープ【SOAP】


SOAP ソープ

【同】 ソープ
【英】 Simple Object Access Protocol

集中分散環境における情報交換のための軽量プロトコルSimple Object Access Protocolの略。SOAPはデータ構造のみが規定されており、ベースにはXML用いている為、プログラミング言語プラットフォーム依存ないようになっているバージョン1.0では下位プロトコルHTTPのみしか利用できなかったが、1.1ではHTTPはもちろん、暗号化通信HTTPSメール通信SMTP、及びファイル転送用いられるFTP等の様々なプロトコルから選択することができる。すでに広く普及しているプロトコル利用するため、企業間利用においても、ファイルウォールなどを安全に通過させることができる。SOAPの構成は、ルート要素となる必須の「SOAPエンベロープ」、メッセージ管理に関するデータ格納する「任意のSOAPヘッダ」及び、メイン通信内容格納する「SOAPボディ」の3つとなっている。

PHPではNuSOAPPEAR::SOAPなどを使うことで、SOAPプロトコル通信を行える。

関連Webサイト


SOAP

フルスペル:Simple Object Access Protocol, Service Oriented Architecture Protocol

SOAPとは、遠隔地にあるコンピュータープログラムデータアクセスするためのプロトコルのことである。インターネット上に公開された認証機能課金機能といった個々機能呼び出すために用いられる。

SOAPはXMLHTTPなどをベースとしている。XML記述したエンベロープ封筒)と呼ばれる付帯情報が付いたSOAPメッセージが、HTTPSMTPなどのトランスポート層属すプロトコル交換される。サービス利用するクライアントと、サービス提供するサーバー双方が、SOAPの生成解釈を行うエンジンを持つことで、異な環境間でも機能呼び出せるようになっているちなみに、SOAPメッセージ生成エンジンは「SOAPプロキシ」、解釈エンジンは「SOAPリスナー」と呼ばれることもある。

SOAP 1.0では実際にデータ送受信用いることのできる下位プロトコルHTTPのみとなる。バージョン1.1では、HTTPSMTPFTPなどの、すでに広く普及しているプロトコルから選択できるようになっており、企業間で利用する場合でもファイヤーウォールなどを安全に通過させることができる。

SOAPによって外部からの利用が可能な、部品化されたWebベースアプリケーションソフトが、Webサービス呼ばれる。特に、インターネット上で各社が提供しているWebサービス収集し、誰でも検索照会できるようにするWebサービスは、UDDI呼ばれる

SOAPは、MicrosoftUserLand Software、Developmentorの各社中心として開発され、W3C提出されている。IBMLotusなど、大手ソフトウェアメーカーも自社製品での対応を表明している。

なお、「SOAP」の名称は元々「Simple Object Access Protocol」の頭文字とされ、後に「Service Oriented Architecture Protocol」の頭文字であるという解釈提示されたが、現在では「SOAP」は何かの略称ではなく単に「SOAP」である、という見解至っている。

プログラミングのほかの用語一覧
XML:  OAI-PMH  Open XML  S2ML  SOAP  SVG  TravelXML  TTML

SOAP関数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。
SOAP_1_1 (integer)
SOAP_1_2 (integer)
SOAP_PERSISTENCE_SESSION (integer)
SOAP_PERSISTENCE_REQUEST (integer)
SOAP_FUNCTIONS_ALL (integer)
SOAP_ENCODED (integer)
SOAP_LITERAL (integer)
SOAP_RPC (integer)
SOAP_DOCUMENT (integer)
SOAP_ACTOR_NEXT (integer)
SOAP_ACTOR_NONE (integer)
SOAP_ACTOR_UNLIMATERECEIVER (integer)
SOAP_COMPRESSION_ACCEPT (integer)
SOAP_COMPRESSION_GZIP (integer)
SOAP_COMPRESSION_DEFLATE (integer)
SOAP_WAIT_ONE_WAY_CALLS (integer)
PHP 5.1.0 で追加されました。
UNKNOWN_TYPE (integer)
XSD_STRING (integer)
XSD_BOOLEAN (integer)
XSD_DECIMAL (integer)
XSD_FLOAT (integer)
XSD_DOUBLE (integer)
XSD_DURATION (integer)
XSD_DATETIME (integer)
XSD_TIME (integer)
XSD_DATE (integer)
XSD_GYEARMONTH (integer)
XSD_GYEAR (integer)
XSD_GMONTHDAY (integer)
XSD_GDAY (integer)
XSD_GMONTH (integer)
XSD_HEXBINARY (integer)
XSD_BASE64BINARY (integer)
XSD_ANYURI (integer)
XSD_ANYXML (integer)
PHP 5.1.0 で追加されました。
XSD_QNAME (integer)
XSD_NOTATION (integer)
XSD_NORMALIZEDSTRING (integer)
XSD_TOKEN (integer)
XSD_LANGUAGE (integer)
XSD_NMTOKEN (integer)
XSD_NAME (integer)
XSD_NCNAME (integer)
XSD_ID (integer)
XSD_IDREF (integer)
XSD_IDREFS (integer)
XSD_ENTITY (integer)
XSD_ENTITIES (integer)
XSD_INTEGER (integer)
XSD_NONPOSITIVEINTEGER (integer)
XSD_NEGATIVEINTEGER (integer)
XSD_LONG (integer)
XSD_INT (integer)
XSD_SHORT (integer)
XSD_BYTE (integer)
XSD_NONNEGATIVEINTEGER (integer)
XSD_UNSIGNEDLONG (integer)
XSD_UNSIGNEDINT (integer)
XSD_UNSIGNEDSHORT (integer)
XSD_UNSIGNEDBYTE (integer)
XSD_POSITIVEINTEGER (integer)
XSD_NMTOKENS (integer)
XSD_ANYTYPE (integer)
SOAP_ENC_OBJECT (integer)
SOAP_ENC_ARRAY (integer)
XSD_1999_TIMEINSTANT (integer)
XSD_NAMESPACE (string)
XSD_1999_NAMESPACE (string)

目次

is_soap_fault — SOAP コールが失敗したかどうかを調べる
SoapClient->__call() — SOAP 関数をコールする (推奨されません)
SoapClient->__construct() — SoapClient コンストラクタ
SoapClient->__doRequest() — SOAP リクエストを実行する
SoapClient->__getFunctions() — SOAP 関数の一覧を返す
SoapClient->__getLastRequest() — 直近の SOAP リクエストを返す
SoapClient->__getLastRequestHeaders() — 直近の SOAP リクエストヘッダを返す
SoapClient->__getLastResponse() — 直近の SOAP レスポンスを返す
SoapClient->__getLastResponseHeaders() — 直近の SOAP レスポンスヘッダを返す
SoapClient->__getTypes() — SOAP 型の一覧を返す
SoapClient->__setCookie() — SOAP リクエストと共に送信されるクッキーを設定する
SoapClient->__soapCall() — SOAP 関数をコールする
SoapFault->__construct() — SoapFault コンストラクタ
SoapHeader->__construct() — SoapHeader コンストラクタ
SoapParam->__construct() — SoapParam コンストラクタ
SoapServer->addFunction() — SOAP リクエストによって処理される単一もしくはいくつかの関数を追加する
SoapServer->__construct() — SoapServer コンストラクタ
SoapServer->fault() — エラーを示す SoapServer フォールト を発行する
SoapServer->getFunctions() — 定義されている関数の一覧を返す
SoapServer->handle() — SOAP リクエストを処理する
SoapServer->setClass() — SOAP リクエストを処理するクラスを設定する
SoapServer->setPersistence() — SoapServer の持続モードを設定する
SoapVar->__construct() — SoapVar コンストラクタ
use_soap_error_handler — SOAP エラーハンドラを使用して前の値を返すかどうかを設定する

SOAP (プロトコル)

(soap から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/12 07:43 UTC 版)

SOAP(ソープ)は、コンピュータネットワーク内のWebサービスの実装において、構造化された情報を交換するための通信プロトコルの仕様である。拡張性中立性、独立性を導入することを目的とする。XML-RPCから発展した、XML Webサービスのための、XMLベースのRPCプロトコルである。




  1. ^ 「In previous versions of this specification the SOAP name was an acronym. This is no longer the case.」(SOAP Version 1.2 Part 1 : Messaging Framework (Second Edition)より引用)。
  2. ^ Hirsch, Frederick; Kemp, John; Ilkka, Jani (2007-01-11). Mobile Web Services: Architecture and Implementation. John Wiley & Sons (2007発行). p. 27. ISBN 9780470032596. https://books.google.com/books?id=v5f0ORBgd5IC 2014年9月15日閲覧. "Simple Object Access Protocol (SOAP) はメッセージの小包の構造を定義している。小包は、アプリケーション用の荷物(メッセージ・ボディ)と、管理情報(メッセージ・ヘッダ)の二つの部分で構成される。" 


「SOAP (プロトコル)」の続きの解説一覧

SONS OF ALL PUSSYS

(soap から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/11 10:27 UTC 版)

SONS OF ALL PUSSYS(サンズ オブ オール プッシーズ)は、2002年にL'Arc〜en〜Cielギタリストkenを中心に結成された3人組インディーズバンド。通称および略称はS.O.A.P.(ソープ)。所属事務所MAVERICKレコード会社Danger Crue Records






「SONS OF ALL PUSSYS」の続きの解説一覧

石鹸

(soap から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/25 10:04 UTC 版)

石鹸(石鹼、せっけん、せきけん、: soap)とは、一般に汚れ落としの洗浄剤を示す言葉。また高級脂肪酸塩(えん)の総称である[注釈 1]


注釈

  1. ^ 一般用語としての石鹸と化学用語としての石鹸は重なり合う事が多いが、化学的には石鹸じゃ無い物が一般的に石鹸であったり、その逆もある。
  2. ^ サポニンを多く含む、エゴノキムクロジなど。インドではリタ(reetha)、ソープナッツとも呼ばれ、現在も粉末が利用されている。
  3. ^ 駄菓子屋で売られていた紙石鹸は女の子が本の間に挟んで香りを楽しむという使用方法もあった
  4. ^ 海洋での原油流出事故後に発生する黒い塊と紛らわしいので、この項では白色固形物と記す

出典

  1. ^ a b c d e f g 日本石鹸洗剤工業会
  2. ^ おふろ宇宙航空研究開発機構
  3. ^ a b c d e f 暮らしの中の石けん・洗剤”. 日本石鹸洗剤工業会. 2019年10月17日閲覧。
  4. ^ 石鹸洗剤の歴史日本石鹸洗剤工業会
  5. ^ シリア 千年の潤い|中東解体新書 - NHK
  6. ^ 石けん洗剤の歴史
  7. ^ a b ティドビット〜水まわりのまめ知識〜”. TOTO. 2013年5月25日閲覧。
  8. ^ 石鹸業界における流通の変遷 : 石鹸業界の誕生から統制解除まで 宝子山 嘉一 2017年8月26日
  9. ^ 日本大百科全書. “薬用石ケン”. コトバンク. 2020年3月22日閲覧。
  10. ^ 日本石鹸洗剤工業会「石けん洗剤知識」を一部改変
  11. ^ Kawahara, Takayoshi; Akiba, Isamu; Sakou, Megumi; Sakaguchi, Takemasa; Taniguchi, Hatsumi (2018-09-27). “Inactivation of human and avian influenza viruses by potassium oleate of natural soap component through exothermic interaction”. PLOS ONE 13 (9): e0204908. doi:10.1371/journal.pone.0204908. ISSN 1932-6203. https://doi.org/10.1371/journal.pone.0204908. 
  12. ^ シャボン玉石けん、天然石けん成分「オレイン酸カリウム」の高い抗ウイルス効果を実証” (日本語). 日本経済新聞 電子版. 2020年5月1日閲覧。
  13. ^ 50 雑貨工業品品質表示規定経済産業省
  14. ^ 洗濯用又は台所用の石けん消費者庁
  15. ^ 「2-611 飽和脂肪酸(C=8〜18、直鎖型)のナトリウム塩または不飽和脂肪酸(C=16〜18、直鎖型)のナトリウム塩」「2-611 飽和脂肪酸(C=8〜18、直鎖型)のカリウム塩又は不飽和脂肪酸(C=18、直鎖型)のカリウム塩」化審法データベース 独)製品評価技術基盤機構
  16. ^ 2-1.魚介類への毒性 - 洗浄・洗剤の科学
  17. ^ 初期リスク評価書NITE-化学物質管理分野
  18. ^ 下水道における白色固形物の成分組成変化調査 東京都下水道局
  19. ^ 日本経済新聞「固形せっけん国内首位」牛乳石鹸共進社(関西企業のチカラ)
  20. ^ 赤箱と青箱の違い 牛乳石鹸共進社株式会社 2021年8月1日閲覧。




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「soap」の関連用語

soapのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



soapのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2022 Microsoft.All rights reserved.
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2022 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリSOAPの記事を利用しております。
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2022 by the PHP Documentation Group.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのSOAP (プロトコル) (改訂履歴)、SONS OF ALL PUSSYS (改訂履歴)、石鹸 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2022 GRAS Group, Inc.RSS