他シスとのデータのやり取りをする際のインターフェースを検討しています。
環境によるかとは思いますが、インタフェースとして取り得る技術の一覧を知りたいです。
そういうのが一覧形式で乗っているサイトなどありましたら教えてください。よろしくお願いします。
例:XML、VIEW、HTTP、SOAP
↑にあるスタンダーズコーナーはどうでしょうか?
W3C規格とOASIS規格の概要が日本語で解説してあります。
詳細とまでは行きませんが、初めての規格を確認する際によく使ってます。
一覧形式が載っているサイトは見つけれられませんでしたが、
私の経験上、他システムとの通信インターフェースは大雑把に分けると
処理形式
・非同期型→データを他シスに送信し、結果を必要としない形式
このばあい、通信方式とデータフォーマットを決定する必要がある
通信方式
・HTTP、FTP、SMTPなどの既存プロトコル
・MQ通信などのミドルウェア
データフォーマット
・バイナリ形式(独自仕様)
・テキスト形式(固定長、CSV形式、XML)
# テキスト形式の場合、文字コード、改行コードの決定が必要
・同期型 →データを送信し、他シスの結果を必要とする形式
多くの場合はRPC通信かCGIを応用した技術が使用される
代表的な応用技術
・CORBA、DCOMなどの分散オブジェクト
・SOAP、WSDL、RESTなどXML技術に既存のプロトコルを組み合わせたもの
すいません、VIEWはよく分かりません
コメント(0件)