windowsの通信を使って、相互運用基金( indigo " )
windowsのコミュニケーション財団( indigo " )は、以前として知られる藍は、長期的な解決策をマイクロソフトのために接続しているシステムです。 ウェブサービスを提供してapiを組み込むこと、リモート、メッセージングおよびその他のすべてのconnectivitiesます。 それは内蔵の周りの建築とは、ウェブサービスを提供するよう設計安全で信頼性、および取引メッセージとともにinteroperabilitybasedをオープンスタンダードにします。 それは意図した複数のトランスポートスパン、セキュリティシステムでは、メッセージのパターンは、エンコーディング、ネットワークトポロジ、およびホスティングモデルです。 されることで、今後のコアウィンドウズビスタ(旧ロングホーン)シリーズと同様に後方支援をwindows xpおよびwindows server 2003が必要です。 原因リリースのために2006年には、 indigo "は、意図したすべてのシステムの相互運用をきれいに( javaの李システムを含む)ではなくて発展していく価値があることが時間を監視することを証明する基準の順守を使用する前に決定がなされているかを配備して多様なシステムです。
indigo "は、マイクロソフト社の次世代"統合"のプログラミングプラットフォームと同様の技術を含むさまざまなランタイム環境を取っasp.netウェブサービス( asmx )を拡張wse 、マイクロソフトメッセージキュー( msmq )は、企業向けサービス/ com +ランタイム環境とします。 netリモートします。 アドレスを制限することでrpcベースの同期やウェブサービスでは、どこに呼び出されrpcベースのサービスは、ウェブ上のhttp /秒(トランスポートプロトコルのサポートが限られてバインディング)とは、通信に限定され、リクエストの返信モデル(限られた呼び出し機構)します。 indigo "を構築するサービスで、開発者の必要性を知っているサービスのアドレス(たとえば、このサービスはどこに)は、サービスの結合(データ転送プロトコルのようなせっけんhttp経由) 、およびサービス契約(たとえば、どのようなデータを渡さなければならない)します。 開発者が使用することができてide (のような視覚的なスタジオ2005 )を構築し、テストし、アプリケーションのコードがあります。 加えて、彼らのサービスを定義する必要があり(たとえば、サービスの種類やサービスのエンドポイント)は、行動(たとえば、どのようにすべきサービスを特定の状況下での相互作用)とバインディング(結合型)と呼ばれるファイル内の前にweb.configサービスの作成および配置することができます。 開発者が使用することもできsvcutil.exe 、インポートとエクスポートに変換するためのツールの間でのメタデータサービスおよびアプリケーションのコードは、プロキシを作成するためのコードをクライアントにします。 indigo "だけではありません新しいプログラミングapiや、新しい機能を追加しました。 それを構築するサービスを提供し、さまざまなプログラミングアプローチが、必ずしもウェブサービスします。
-
宣言型プログラミングを宣言型プログラミング、開発者の属性や特定のインターフェイスを定義します。それは、キーを"データ契約"サービスプロバイダの間でのサービスrequestersとします。 indigo "で、 "サービス契約"を使用してセッションの要件やサービスの操作方向を指定するパラメータを使用します。
-
プログラミング命令を使ってデータオブジェクトモデルから派生して提供されるアプリケーションプログラミングインターフェイスindigo "は、開発者が使用したオブジェクト指向のプログラミングを作成したり、既存のサービスに簡単にアクセスできるサービス、または拡張します。 indigo "で、開発者を定義することもでき"チャンネル"をサポートするさまざまなプロトコルや輸送します。 indigo "モデル層のチャネルに接続してサービスを、ワイヤ上の実際のデータです。 そこには2つの異なる種類のindigo "チャンネル:輸送チャネル(責任を送受信したデータ)とのチャネルプロトコル(プロトコルを実装する特定のメッセージ交換)します。 この柔軟性と拡張性を提供しindigo "のアプリケーションを統合するために、相互に異なるプラットフォーム( javaの李などのアプリケーション)を使用して別のメッセージングプロトコルです。
-
プログラミングの開発者の設定に基づいた団体名を指定することができ、アプリケーションの振る舞い(のようなアドレス、バインド、セキュリティの詳細については、行動やサービス)での設定ファイルです。 これにより、実行時に配備の決定を行うサービスについては、アプリケーションのコードを書き換えます。
indigo "はかなり複雑で、最終リリースの前には、まだ進化します。 そのことが、もっと強力な相互運用性やその他の機能をよりwse 。 netの技術です。 たとえば、 mtom indigo "をサポートし、為替やメキシコ風味のメタデータ、およびsaml 』 1.1 。 これらの相互運用性は非常に重要な機能があります。 相互運用性の観点から、それを理解することが重要でプログラミングの柔軟なアプローチを提供するサービスを構築するとのやりとり(およびinteroperates )をウェブサービスや技術のさまざまなプロトコルを実装されました。 以下の表にummarizesしました。ネットの相互運用性の機能asmx 、 wse 、およびindigo "
機能の相互運用されます。純技術
| カテゴリ | プロトコル/テクノロジ | asmx 1.x以降 | asmx 2.0 | wse 2.0 | wse 3.0 | indigo " |
|---|
| コア | wsiの基本的なプロフィールを1.1 | はい | はい | はい | はい | はい |
| | せっけん1.1 | はい | はい | はい | はい | はい |
| | せっけん1.2 | | はい | | はい | はい |
| 不透明 | 『 ws -アドレッシング | | | はい | はい | はい |
| データ | ダイム | | | はい | |
| 転送 | mtom | | | | はい | はい |
| その他 | のtcp | | | はい | はい | はい |
| トランスポート | udpの | | | | |
| と | のhttp | はい | はい | はい | はい | はい |
| エンコーディング | msmq | | | | | はい |
| | 名前付きパイプ | | | | | はい |
| | xmlのテキスト | はい | はい | はい | はい | はい |
| | xmlのエンコードバイナリ | | | | | はい |
| | バイナリシリアル化 | | | はい | はい | |
| セキュリティ | 『 ws -セキュリティ1.0 | | | はい | はい | はい |
| | 『 ws -セキュリティ1.1 | | | | はい | はい |
| | 『 ws - secureconversation | | | はい | はい | はい |
| | 『 ws -信託 | | | はい | はい | はい |
| | wsiの基本的なセキュリティプロファイルを1.0 | | | はい | はい | はい |
| | saml1.1 | | | | | はい |
| 信頼性 | 『 ws - reliability | | | | | はい |
| トランザクション | 『 ws -調整 | | | | | はい |
| | 『 ws - atomictransaction | | | | | はい |
| メタデータ、 | 『 ws - metadataexchange | | | | | はい |
| 政策と | またはメキシコ風味 | | | | | |
| | 記載1.1 | はい | はい | はい | はい | はい |
| | 『 ws -ポリシー | | | | | はい |
| | 『 ws - policyattachment | | | | | はい |
| | 『 ws - securitypolicy | | | | | はい |
| | 『 ws - reliabilitypolicy | | | | | はい |
これは、記事に追加されblerick tawman 免責事項:弊社のウェブサイト上に含まれる情報は、責任を負いませんこの記事されました。 この記事ではない方法での意見を反映して、ご意見、思想や信条の記事ディレクトリのスタッフします。
翻訳注意:記事"ウィンドウズを使って通信の相互運用基金( indigo " ) "だった翻訳する自動翻訳サービスを使っています。 すべてのお客様にご迷惑を翻訳してエラーが発生しました。 理解していただきありがとうございました。