実際のアプリケーションこのアプリファブリックをどのように使用できますか?
これにビジネスロジックを配置し、Windows Azureアプリケーションでこのロジックを使用するにはどうすればよいですか?
ありがとう
実際のアプリケーションこのアプリファブリックをどのように使用できますか?
これにビジネスロジックを配置し、Windows Azureアプリケーションでこのロジックを使用するにはどうすればよいですか?
ありがとう
Azure AppFabric は、ほとんどのネットワークに共通するインフラストラクチャ コンポーネントによって従来オンプレミスで提供されていた機能を活用できるサービスのコレクションです。現在、次のもので構成されています。
Azure AppFabric サービス バス- クラウド内に一元化された中継ポイントを提供することで、アプリケーションの接続を可能にします。アプリケーションはランデブー場所へのアウトバウンド接続を作成するため、インバウンド接続に対するファイアウォール制限や NAT レイヤーを介した IP マスキングなどのセキュリティ対策によってもたらされる課題を軽減するのに役立ちます。この機能には、「リアルタイム」オプションと「メッセージ バッファ」ダイナミックの両方が含まれており、より切断されたスタイルの通信を可能にします。
Azure AppFabric アクセス コントロール サービス- "ACS" により、WIF アプリケーションはさまざまな ID プロバイダーにすばやくアクセスし、単一形式のクレーム トークンを使用できます。ADFS などの製品と組み合わせて使用すると、クラウドでホストされているアプリケーションがオンプレミスの ID ストアに対して認証できるようになります。
Azure AppFabric キャッシュ サービス- 現在公開テスト中のこのサービスは、"Velocity" スタイルの機能をアプリケーションにもたらします。これにより、分散キャッシュ システムと新しいセッション プロバイダーが提供されます。
2011 年にはさらに多くの機能やサービスが登場しますが、これらは現在注目されているものです。ビジネス ロジックのホスティングに関しては、これは Azure AppFabric で現在利用できるものではありません。アプリケーションを「エッジ」に配置する可能性、つまり Azure AppFabric 接続の前にあるサーバーを最終的に見る可能性があるとの言及がありましたが、これが実現するという確固たるコミットメントはなく、ETA もありません。
ビジネス ロジックを Windows Azure に、必要に応じて同期または非同期の Web またはワーカー ロールで実装できます。
サービス バスを使用してビジネス ロジックを表示できますが、オンプレミスでロジックを実装し、サービス バスを介してそれらを表示することもできます。
AppFabric はビジネス ロジック レイヤーではありません。AppFabric はクロスカット、またはアプリケーションのさまざまな部分間の接着剤と考えてください。
現時点では、ビジネス ロジックは、Web ロールやワーカー ロール、または AppFabric Service Bus を使用してインターネット上で公開できるオンプレミス アプリなどのコンポーネントに組み込まれています。
今後のリリースで、AppFabric は「複合アプリ」をリリースする予定です。これにより、マネージド WCF/WF ワークフロー サービスを展開できるようになり、より優れた「ビジネス エンジン」が実現します。しかし今のところ、Web ロールでワークフロー サービスを使用するだけでよいと思います。