1

ESQL ランゲージにログインするために、Soap 入力要求 (Soap UI 要求) をデータベースに保存しようとしています。私は ESQL の初心者です。

私のフローは Soap Input ==> Compute Node ==> Soap Reply です。

私はこれを行う考えがありません。助けてください。

4

2 に答える 2

1

あなたがまだこれを必要としているか、すでに解決策を見つけているかどうかはわかりませんが、とにかく投稿すると思いました.

これは、私が働いてきたいくつかの場所で非常に一般的なことです。これを実現する方法として、着信メッセージをビットストリームとしてキャストしてから、それをキャラクターとしてキャストする方法がありました。

DECLARE blobInputMsg BLOB ASBITSTREAM(InputBody CCSID 1208 ENCODING 546);
DECLARE charInputMsg CHAR CAST(blobInputMsg AS CHARACTER CCSID 1208 ENCODING 546);

CCSID と ENCODING は、InputProperties.CodedCharSetId や InputProperties.Encoding などの受信メッセージから取得するか、インターフェイスに適した値にデフォルト設定する必要があります。

于 2017-01-13T09:32:35.773 に答える
0

モニタリングをお試しください。ここで概説されていることを段階的に実行します。 https://www.ibm.com/developerworks/community/blogs/546b8634-f33d-4ed5-834e-e7411faffc7a/entry/auditing_and_logging_messages_using_events_in_ibm_integration_bus_message_broker?lang=en

物事が連結されるため、MQ のサブスクリプションには注意してください。MQExplorer を使用して、サブスクリプションを定義した後、トピックを含むサブスクリプションを確認します。

また、MQSC コマンドの 1 つがトピックを定義するため、お使いのバージョンのインストール手順に従って IIB キュー定義スクリプトを実行してください。

別のフローを使用して、イベントを DB に書き込みます。Unix システムのこの時代では、おそらく syslog に書き込み、ELK または Splunk を使用することに注意してください。

于 2016-12-23T02:48:18.737 に答える