0

Mule を使用して Salesforce と JIRA を統合したい。どちらもハードコードを使用して正しく接続しています。しかし、セールスフォースでオブジェクトをトリガーしたときに、ラバがセールスフォースでオブジェクトのデータを受け取るようにしたいのです。Mule Not Listen では、自分の Salesforce オブジェクト データをリッスンしません。私がやること。IPアドレスが「Localhost」で十分である場合、またはリアルタイムURLが必要である必要があります。次のコードは、ローカルURLを実行したときにアカウントの詳細を受け取るために使用されます。代わりに、セールスフォースをトリガーしたときにデータを受け取ります。コード :

    <sfdc:config name="Salesforce" username="xxxxxxxx@gmail.com" password="xxxxxxxxxxxxx" securityToken="xxxxxxxxxxxxxx" doc:name="Salesforce">
        <sfdc:connection-pooling-profile initialisationPolicy="INITIALISE_ONE" exhaustedAction="WHEN_EXHAUSTED_GROW"/>
    </sfdc:config>
    <flow name="test_projectFlow1" doc:name="test_projectFlow1">
        <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/>
        <sfdc:query config-ref="Salesforce" query="select Account from Account" doc:name="Salesforce"/>
        <echo-component doc:name="Echo"/>
    </flow>
</mule> 
4

1 に答える 1

0

ストリーミング API を使用して、Mule が Salesforce 側の変更を通知されるようにします。

参照: http://mulesoft.github.io/salesforce-connector/mule/sfdc-config.html#subscribe-topic

于 2013-12-30T16:58:26.517 に答える