SCA(tuscany)ベースのSOA実践の4(jsonrpcサービスへのアクセスはこのように簡単)
詳細
本稿では、SCA(tuscany)ベースのSOAの実践について説明し、tuncanyを介してjsonrpcサービスにアクセスする方法について説明します.
まず開発環境jdk 6+eclipse 3についてお話しします.4+wst+stp+tuscany1.3.1
サーバ側のセットアップ手順は、前の記事を参照してください.
1 src/main/webapp/でHelloWorldJSORPCを確立する.htmlファイル
Tuscany JSON-RPC HelloWorld Example
function getGreeting() {
var result = UserService.getAll();
var div = document.getElementById("result");
div.innerHTML = "";
for ( var i = 0; i < result.list.length; i++) {
div.innerHTML= div.innerHTML + result.list[i].id + result.list[i].name + result.list[i].address.street + "<br>";
}
}
Tuscany JSON-RPC HelloWorld Sample
2説明:SCADomain/scadDomainを導入する.jsスクリプトファイル、ここでtuscanyはjsonrpcサービスにアクセスするjsスクリプトを自動的に生成し、サービス側のサービス名はUserService、jsは直接サービス名でサービスを呼び出す方法があり、返される結果はlist集合であることに注意してresult.listはコレクション結果にアクセスし、length属性によってコレクションのサイズを知ることができ、result.List[index]はコレクション要素にアクセスできます
ここを見て、どんな感想がありますか?
本稿では、SCA(tuscany)ベースのSOAの実践について説明し、tuncanyを介してjsonrpcサービスにアクセスする方法について説明します.
まず開発環境jdk 6+eclipse 3についてお話しします.4+wst+stp+tuscany1.3.1
サーバ側のセットアップ手順は、前の記事を参照してください.
1 src/main/webapp/でHelloWorldJSORPCを確立する.htmlファイル
Tuscany JSON-RPC HelloWorld Example
function getGreeting() {
var result = UserService.getAll();
var div = document.getElementById("result");
div.innerHTML = "";
for ( var i = 0; i < result.list.length; i++) {
div.innerHTML= div.innerHTML + result.list[i].id + result.list[i].name + result.list[i].address.street + "<br>";
}
}
Tuscany JSON-RPC HelloWorld Sample
2説明:SCADomain/scadDomainを導入する.jsスクリプトファイル、ここでtuscanyはjsonrpcサービスにアクセスするjsスクリプトを自動的に生成し、サービス側のサービス名はUserService、jsは直接サービス名でサービスを呼び出す方法があり、返される結果はlist集合であることに注意してresult.listはコレクション結果にアクセスし、length属性によってコレクションのサイズを知ることができ、result.List[index]はコレクション要素にアクセスできます
ここを見て、どんな感想がありますか?