- 追加された行はこの色です。
- 削除された行はこの色です。
[[Open棟梁Project>http://opentouryo.osscons.jp/]] - [[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]
-[[戻る>SQL Server]]
* 目次 [#k81e2a2d]
#contents
*概要 [#t6560b3f]
*TCP/IP [#uf67cc78]
*HTTP, HTTPS [#c7ffb597]
-HTTP~
WWWブラウザ等で使用されているHTML参照用のプロトコルだったが、~
以下の理由で、現在では、Webアプリケーション、Web APIなどにも利用されている。~
--Webサーバ、APサーバ(CGI)と連動させて容易にサービスを構築・提供可能。
--容易に利用可能なリクエスト&レスポンス型プロトコル(通信処理部の隠ぺい)。
--プロキシサーバー経由でイントラネット → インターネットへのアウトバウンドがサポート。
--下記HTTPSを使用して容易に暗号化が可能(IPSECは構築が難しい)。
-HTTPS~
SSL暗号化がサポートされたHTTP
*MSMQ [#j121aa63]
DBとの2フェーズコミットが必要な
-メッセージング基盤、
-非同期実行基盤
を構築する場合に利用する。
ただし、
-TPモニタ(MS-DTC)の構築を必要としたり、
-構築方法、専用APIを理解する必要があったり、
構築~利用までの難易度が高い。
従って、DBをキューとして使用する案件も多い。
このためマイクロソフトは、SQL Serverに~
Service Brokerというミドルウェアを実装しているが、
-SQL Server Service Broker~
http://msdn.microsoft.com/ja-jp/library/bb522893.aspx~
> アプリケーション開発者は、Service Broker を使用すれば、~
通信やメッセージングの複雑な内部のプログラミングを行わなくても、~
データ ワークロードを複数のデータベースに分散できます。
--メッセージング基盤
--非同期処理基盤
メッセージング基盤、非同期実行基盤は、~
カスタマイズ要素が多いためか、普及するに至っていない。
*名前付きパイプ [#y4c36e7f]
----
Tags: