0

BizTalk サービス用の BizTalk アダプター サービスについて質問があります。アダプターが IIS で実行されることは知っています。それが開発のみに必要なのか、実行時にも必要なのかを知りたいですか?

BizTalk Services を使用して XML メッセージを Azure SQL に挿入したいので: Azure BizTalk Services を使用して XML メッセージを Azure SQL Server に挿入する

アダプターをホストするためだけにサーバーを提供する必要がありますか? もしそうなら、それは私にはあまり意味がありません

4

2 に答える 2

1

roxor さん、アダプター サービスをホストする必要があるというあなたの考えは正しいと思います。それは意味がないことに同意します。私は、これが現在 BizTalk サービスによって「適切に」カバーされているシナリオであるとは考えていません。

アダプター サービスは、SQL Server を含む複数のオンプレミス システムとの統合をサポートするために導入されました。

BizTalk アダプター サービス機能を使用すると、クラウド内のアプリケーションが、ネットワーク内のファイアウォールの背後にあるオンプレミスの基幹業務 (LOB) システムと通信できます。BizTalk アダプター パック (BAP) の LOB アダプターを使用して、BizTalk アダプター サービス アプリケーションは、次のオンプレミス LOB システムに対して LOB 操作を実行できます。 • Microsoft SQL Server

•オラクルデータベース

• Oracle E-Business Suite

• SAP

• Siebel eBusiness アプリケーション

( http://msdn.microsoft.com/en-us/library/windowsazure/hh689889.aspx )

これは、Windows Azure Service Bus の Relay サービスを利用することによって行われます。Windows Azure SQL データベースがネイティブにモデルに適合するとは思いません。また、それがどのように行われるかはわかりますが、非常にぎこちなく、まったく無意味に思えます。私の謙虚な意見では、この記事は公開されるべきではありませんでした。

最終的には SQL データベースとの統合が WABS にネイティブに追加されると思いますが、それまでは、それが私にかかっている場合は、Web サービスを前面に出します。とにかく建築的に理にかなっています。

于 2014-03-05T19:53:36.467 に答える
0

はい 実行時にアダプタ サービスが必要です。

アダプター サービスの役割は、サービス バス リレーからメッセージを取得し、それを Azure SQL DB に送信することです。

アダプターサービスが停止状態の場合の動作を確認しています。

BiztalK アダプター サービスの詳細については、記事を参照して ください http://msdn.microsoft.com/en-us/library/windowsazure/hh689786.aspx

よろしく モヒット・グプタ

于 2014-03-06T13:36:59.337 に答える