私はSOAP Webサービスを提供しており、Webサービス名: "xyz"、ユーザ名: "Ashish"、クラス名: "Initializer"、メソッド名: "Fetchvalue"私はクラス "初期化子"のオブジェクトがパラメタとして使われるメソッド "Fetchvalue"を呼び出さなければなりません。私はSAPのUI5を使用してWebアプリケーションを開発しています、私はこのメソッドを呼び出すために多くを試みたが、これに対して適切な解決策を得ることができませんでした。このメソッドを特定のrequiremenstと呼んで、Webサービスからの望ましい出力を得る方法を教えてください。SAP UI5でSOAP Webサービスを使用するには?
-1
A
答えて
1
UI5アプリケーションからSOAPメソッドを呼び出すことはできますが、そのためのUI5コンポーネントはありません。これは、jQueryによって提供されるか、XMLHttpRequestを直接呼び出すことによって、下位レベルの関数で行う必要があることを意味します。
jQueryのは非常に簡単SOAPメソッドを呼び出しますこと、この目的のために特定のsoap pluginを持っています
$.soap({
url: 'http://my.server.com/soapservices/',
method: 'helloWorld',
data: {
name: 'Ashish Jain',
msg: 'Hi!'
},
success: function (soapResponse) {
// do stuff with soapResponse
},
error: function (SOAPResponse) {
// show error
}
});
最終的な呼び出しがホストしているサーバー上で設定することCORSヘッダを必要にXMLHttpRequestを使用して作られていることに注意してくださいあなたのSOAPサービスまた、SOAPサービスをホストするサーバーにリンクするUI5アプリケーションをホストしているサーバー上にプロキシをセットアップすることもできます。この道を行くなら、SOAPをJSONに変換するためのこのプロキシ層があるかどうかを知りたいかもしれません。そうすれば、UI5アプリケーションのJSONModelを簡単に使用できるようになります。これにより、UI側での作業がより簡単できれいになります。
ユーザー名とパスワードを使用してSOAPサービスを呼び出す必要があると述べたので、この回答では注意が必要です。 UI5アプリケーションは、エンドユーザーのブラウザで実行されます。つまり、エンドユーザーはJavascriptコードを見ることができます。したがって、あなたのJavascriptコードでユーザー名とパスワードを持つことは悪い習慣です。可能であれば、認証をSOAPエンドポイントにプロキシにプッシュできるかどうかを確認したい場合があります。
関連する問題
- 1. SAP B1 - SOAP WebサービスでスタンダードDLLを使用
- 2. Sap ui5とxsjs
- 3. SAP UI5オブジェクトヘッダは
- 4. SAP HANA XS UI5を使用したファイルアップロード
- 5. SAP UI5ライフサイクル
- 6. sap ui5バインディングOdata northwind
- 7. オリエンテーションSAP UI5 sap.m.IconTabBar
- 8. SAP UI5テーブルデータバインディングJS
- 9. SAP UI5再利用コンポーネント
- 10. MuleフローでSOAP Webサービスを使用するには?
- 11. SENCHA TOUCHでSOAP Webサービスを使用するには?
- 12. SOAP Webサービスを使用します
- 13. 私はSOAP WebサービスやPHPに問題があるSOAP Webサービス
- 14. SAP UI5 DOM操作
- 15. SOAPサービスWebサービス
- 16. SAP Web IDEを使用してSAP Business OneのUI5アプリケーションを登録する方法
- 17. SAP UI5 embed manifest.json right
- 18. Sap UI5編集オブジェクトテンプレート
- 19. SAP UI5ダイアログのVizChart
- 20. Web UIを使用しないでSAP UI5のサービスからoDataを使用するにはどうすればよいですか?
- 21. カカオアプリケーション用のSOAP Webサービスの使用
- 22. SAP UI5ポップオーバーは、コンテンツがページ
- 23. Inno Setupを使用したSOAP Webサービス
- 24. ksoap2 libを使用したSOAP Webサービス
- 25. SOAP API Webサービスを使用したテストクエリ
- 26. SOAP Webサービスを使用しているSoapクライアント
- 27. REST POSTメソッドを使用してSOAP Webサービスを使用する
- 28. ajax jqueryを使用してSOAP Webサービスを使用する
- 29. odataサービスをSAP ui5テーブルにバインドする方法はありますか?
- 30. soapクライアントでのsoap Webサービスの戻り値の使用方法
ここに私の答えを見るhttp://stackoverflow.com/questions/35798899/binding-soap-service-to-sapui5-simpleform – Qualiture