問題タブ [send-port]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filter - Biztalk送信ポートグループとフィルタリング
したがって、ソリューションに必要なモデルは次のとおりです。
データベースをポーリングし、その結果に基づいて、データベースへの要求を作成し、応答を取得してポートのグループに渡す必要があります。このグループに対して、プロモートされたプロパティに基づいて、ポートの1つだけが機能します。
次のようになります。
ただし、送信ポートグループに「TempOut」を割り当てると、各ポートに設定されているフィルタに関係なく、メッセージはグループ内のすべてのポートに送信されます。私の理解では、これは予想される動作です(ここを読んでください)。
そこで、SDKのようにコンテンツベースルーティング(CBRサンプル)を使用するなど、他のオプションを検討しました。あなたはここでこれを見ることができます。
私はこれを試し、オーケストレーションを完全に削除しました(実際には必要ありません)。ただし、主要なルーティング/サブスクリプションエラーがあり、さらに調査したところ、送信請求応答ポートがある場合はこれを実行できないようです。ここにいくつかの記事があります。私はこのユーザーとほとんど同じ問題を抱えています。
結局、オーケストレーションを使用するかどうかは私には関係ありません。ただし、メッセージを複数の送信ポートに渡すことができるソリューションが必要であり、実際にメッセージを使用して送信できるのは1つだけです。これは、他に何も変更したり、オーケストレーションに決定をハードコードしたりすることなく、ポートを簡単に編集および追加できるようにするために必要です。
queue - BizTalk:送信ポートへのキュー要求
Webサービスに接続する送信ポートがあります。一度にWebサービスに送信するリクエストは最大で10個だけにします。これはbiztalkで行うことができますか?うまくいけば、構成を介して?
biztalk - 動的送信ポートによって処理されるメッセージの管理
受信メッセージをメッセージの内容に基づいて宛先にルーティングする配信システムを構築しています。Biztalk のこのパターンは比較的単純です。私たちのソリューションでは、メッセージが届き、リポジトリに保存され、適切なサードパーティにも配布されます。
運用サポート担当者が使用する管理 Web アプリケーションには、いくつかの機能要件があります。
- 管理業務の実行に BizTalk の知識は必要ありません
- 送信先ごとにキューに入れられたメッセージのメッセージ数をレポートする機能
- キューに入れられたメッセージをキャンセルする機能
- リポジトリからメッセージを再送信する機能
- リポジトリ内のメッセージを検索し、送信ポート内でそのステータスを確認する機能 (中断、再試行など)
基本的に、biztalk ツールを使用せずに、この特定の biztalk ソリューションのみを使用して、Web アプリケーションを介してメッセージを管理する機能が必要です。同様のことを行う実装の提案、パターン、または例について何か提案はありますか?
biztalk - BizTalk: SendPort で出力ファイル名を設定して現在の DateTime を表す方法
BizTalk SendPort プロパティで、出力ファイル名に現在の日時を追加したいと考えています。どうすればこれを達成できるか提案してください。
現在、%MessageID%.csv プロパティを使用していますが、意味のある名前にしたいと考えています。
例: 入力ファイル名が Test.csv の場合、出力ファイル名を Test_29_08_2012.csv などにして、ファイル名を一意に識別できるようにします。
visual-studio-2010 - BizTalk: デプロイされたオーケストレーションに送信ポートが表示されない
1 つの受信ポートと 1 つの送信ポートを持つ単純なオーケストレーションを展開しようとしています。Visual Studio 2010 からソリューションを展開しようとすると、受信ポートのみがバインド用に管理コンソールに表示されますが、送信ポートはまったく表示されません。
この問題を解決する方法を教えてください。
BizTalk バージョン: 2010
問題はスコープ形状にあります。スコープ シェイプ内で送信ポートを使用していますが、アプリケーションをデプロイするときに、オーケストレーションでバインディング用の送信ポートを使用できません。オーケストレーションでは、受信ポートが 1 つだけ表示され、送信ポートは表示されません。Scope シェイプ内で Send ポートを使用する方法をガイドしてください。
ftp - Biztalk フィルター ポートでの配信成功通知
ファイルのアップロードが成功したときに配信の成功通知が必要な FTP 送信ポートがあります。FTP 送信ポートは、フィルター式を使用してオーケストレーションの直接送信ポートに直接バインドされます。これは、メッセージの内容に基づいて、その直接送信ポートに複数の送信ポートがあるためです。
ファイルが FTP の場所に正常にアップロードされたときに、配信通知を成功させる方法はありますか。
dart - スタンドアロン VM で実行されているプログラムとブラウザ ベースのアプリとの間の通信
スタンドアロンの Dart VM と同じマシン上のブラウザ ベースのアプリケーションとの間で通信メカニズムを確立する必要がある場合、DART でこれをどのように実現できますか。
dart:io ライブラリは、ブラウザベースのアプリケーションでは機能しません。
したがって、SendPort/ReceivePort を使用することはできません。
biztalk - BizTalk dynamic solicit-response send port - Set Timeout
I would like to increase the timeout for a dynamic solicit-response send port I have created on BizTalk 2013.
Currently the timeout is set to 1 minute, which is default by BizTalk, but every time a large message comes through, BizTalk is generating a timeout error, because the message is taking more than 1 minute to process.
One way to solve it was to make the orchestration atomic, therefore having control of the timeout period as to when an instance can be terminated, but this does not come in handy, since my Orchestration is not transactional.
This leaves me with the possibility of setting the timeout period through the BizTalk Configuration manager. However, since I need to use a dynamic solicit-response send port, I cannot find a way to set the timeout.
How can you set the timeout on a dynamic solicit-response send port?