問題タブ [biztalk-2013r2]
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.
c# - 私の BizTalk Functoid は、渡されたブール値に関係なく真の値を返します
BizTalk アプリケーションで問題が発生しています
Functoid をカスタマイズして、受け取ったブール値に基づいて値を変更しました。彼女はコードです
値が常に真の値を返すという問題があります。BizTalk サーバー 2013 R2 を使用しています
c# - カスタム パイプラインで gzip ファイルを解凍するにはどうすればよいですか
いくつかの txt ファイルを含む xxx.GZ ファイルを送信ポートに展開できるカスタム BizTalk 2013 R2 (受信または送信) パイプラインを作成しようとしました。
これが私が今まで試したことです:
PS。.Net の IO GZip クラスを使用しました。
BTS アプリケーションを作成し、受信場所と送信ポートを構成しました。
受信場所は、私が作成したカスタム パイプラインを使用します。ここに、私が試したカスタム パイプラインのコードを示します。
/li>
このコードは、私が望むようには機能しないようです。GZ ファイルを送信ポートに解凍せずに送信するだけです。実装されたパイプラインを受信場所ポートで使用します。BizTalk が受信場所で GZ パック ファイルを受信すると、この受信場所でサブスクライブする送信ポートにファイルを送信するだけです。パイプラインは GZ ストリームに対して何もしていないようです。すべきことは、GZ ファイルをアンパックし、アンパックされたすべてのファイルを送信ポートに送信することです。これは、アンパック ファイルを配置する必要があるフォルダーを指します。
うまくいかずにグーグルで検索しようとしましたが、存在するサンプルはうまくいかないようです。
誰でも私を助けたり、コードで何が間違っているかを教えてくれます。いくつかの txt ファイルを含む受信した GZ ファイルを送信ポート (フォルダーを指す) に解凍できる C# カスタム BizTalk 2013 R2 (受信または送信) パイプラインを実装したいだけですか?
アップデート:
Dissambler バージョンが機能しなかったので、デコード バージョンを作成しました。
パイプラインのデコード コードは次のとおりです。
GZip ファイル内の各ファイルの正しいファイル名を取得するにはどうすればよいですか? したがって、メッセージが送信ポートに送信されると、正しいファイル名でファイルが書き込まれます。
single-sign-on - Web サービスの BizTalk 資格情報、*** の値を取得します
BizTalk を介して呼び出される Web サービスがあり、私はその管理者です。Web サービスには資格情報が必要で、パスワードはマスクされています。それを構成した前の開発者は、ベンダーと連絡を取ることなく去りました。
マスクされたパスワードの値を知ることはできますか?
BizTalk 2013 R2 を使用しています
biztalk - BizTalk 動的 Sendport 数
約 1500 個の動的送信ポートがありますが、現在、そのパフォーマンスのために管理コンソールを使用することはほとんど不可能です。アプリケーションの更新にはわずか 10 分、動的ポートまたはアプリケーションの削除には 1 時間しかかかりません。
bts_dynamic_Sendport_handlers テーブルに膨大な量のクエリがあり、これが問題を引き起こしていることに気付きました。私が何かをしようとするたびに、foreach sendport はこのテーブルに対してクエリを作成します。ここには 30.000 レコードがあるため、同じクエリが少なくとも 1500 回機能するため、時間がかかりすぎます。