現在の雇用者のセットアップでは、Javaプラットフォーム上に1組のバックオフィス機能があり、2つの別々の.NETベースのプラットフォーム上に別の機能グループがあります。全体的な建築家はいません。AMQP AmqpBinding IIS/WASの問題?
Javaの人たちは、おそらく.NETシステムや他の外部システムを使って、Apache QPIDとAMQPをメッセージングのために使うことに決めました。
.NETアーキテクチャには、IIS/WASおよびWindows Server AppFabricでホストされるWCFサービスが含まれます。
可能性のある落とし穴がある場合、AmqpBindingとIIS/WASの経験がある人はいますか?
ありがとうございました。 QPIDにはリスナーアクティベータが用意されていないことがわかりました。今回私はAMQPボードでMSが何をしているのか疑問に思いますか? WASのアクティブ化の主な利点は、.NETの観点からは、入力メッセージをWCFに「プッシュ」できることです。私たちはServiceContractsを公開し、そのバインドをその仕事に任せることができます。 このようなことはありません。今、私は受信用のSOAPや発信用のAMQPなどの恐ろしいオプションを提案しています。(スキル再トランザクションスコープ、メッセージ相関などはここにはありません:( – Sentinel
)システムの90% – Sentinel
WASには独自の制限があり、HTTPがhttp.sysカーネルドライバによって外部で処理されるIISアーキテクチャから直接アクセスします。 WindowsサービスでリスナーやホストWCFサービスを構築しようとするか、IIS/WASなしで直接AMQPを使用することができます。 MSは安価な代替品を提供していない(BizTalkのみを提供している)ため、オープンソースのJavaソリューションは通常は.NETソリューションよりもはるかに成熟しています –