2016-03-28 4 views
0

javascriptアダプタでSOAPサービスを呼び出してDBストアドプロシージャを呼び出す必要があるユースケースがあります。 SOAPサービスはXMLストアドプロシージャに渡す必要があるXML形式のリストを返します。MobileFirstのjavascriptアダプタでxmlを入力してDBストアドプロシージャを呼び出す

DBストアドプロシージャにはXML入力が必要ですが、MFアダプタ内ではSOAP応答がJSONとして返されます。

  1. 私はSOAPとDBのストアドプロシージャを変更できないと仮定して、MFアダプタ内でこれを解決する最良の方法は何ですか?
  2. MF javascriptアダプタ内のSOAPサービスコールでraw xmlを取得できますか?
  3. javascriptアダプタでサードパーティのjson to xmlコンバータを使用することはできますか?

おかげ

答えて

1

あなたは、2つのアダプタを持っているクライアントによって呼び出された最初のものが、クライアントに応答を返す前にSOAPサービスの呼び出しからの応答を使用して、サーバー上の別のアダプタを呼び出すことができますXML応答で渡されます。 SOAPサービスの呼び出し時に、XMLで返される応答を制御することができます。クライアント(デバイス)に返されるのは、自動的にJSONに変換されるときだけです。

関連する問題