-1

私はビジネスアクティビティ監視(BAM)ツールのショーケースを構築しようとしています。私のショーケースでは、BAMツールは石鹸APIを介してイベントを送ります。今私はarenaのようなイベントシミュレーションツールを探しています。これは、イベントがイベントシミュレーションツールのシミュレーションステップを通過するたびに、自分のsoap apiをトリガーすることができます。どんな助けもありがとう!SOAP APIを使用したイベントシミュレーションソフトウェアの検索

+0

ヘルプセクションをチェックしてください。 [トピック外の質問](http://stackoverflow.com/help/on-topic)のセクションの項目#4に特に注意してください。 – pjs

答えて

0

私の問題の解決策が見つかりました。

ステップ1:それは舞台でVBAのレンガを含めることが可能ですアリーナで有効VBAブロック

を開き、「基本プロセス」作成上の右クリック。テンプレートパネルに移動し、Attachをクリックします。次にBlocks.tpoを選択して開きます。


ステップ2:プロセスID

が変数としてID属性だけでなく、StartIDを追加します。以下のVBAコードを使用して、すべてのエンティティに増分IDを割り当てることができます。これを行うには、次のVBAコードをCreateブリック(see here)の後ろにレンガとして追加します。

'Assign ID Attribute to Entity 
Private Sub VBA_Block_2_Fire() 
    Dim s As SIMAN 
    Set s = ThisDocument.Model.SIMAN 
    Dim NewCounter As smDataType 
    Dim CurCounter As smDataType 

    CurCounter = s.VariableValue(s.SymbolNumber("IDStart"), 0, 0) 
    NewCounter = CurCounter + 1 

    s.SetVariableArrayValue s.SymbolNumber("IDStart"), NewCounter 
    s.EntityAttribute(s.ActiveEntity, s.SymbolNumber("ID")) =  NewCounter 

End Sub 

3ステップ:各プロセスレンガ

背後VBAのレンガは、その後のすべてのプロセスのレンガの後に別のVBAのレンガを追加すると、SOAP APIを追加します。このVBAブリックには、SOAP呼び出しが含まれています。私はthisページがVBAでSOAPサービスを構築するのに便利だと分かった。それを行うには、まずVBAのツール - >参照でMicrosoft XML 6.0を有効にする必要があります

関連する問題