我試過Qooxdoo,我用SimpleXMLRPCServer做了一個簡單的Python服務器,用Python測試我得到的數據沒有問題,但是我可以從Qooxdoo獲取這些數據嗎?我迷路了,我已經搜索了3天,但沒有得到解決方案。QooxDoo前端+ Python後端(SimpleXMLRPCServer)問題
我試試這個:
var JSON_lista_empresas = 1000
button1.addListener("execute", function(e)
{
var rpc = new qx.io.remote.Rpc();
rpc.setServiceName("get_data");
//rpc.setCrossDomain(true);
rpc.setUrl("http://192.168.1.54:46000");
rpc.addListener("completed", function(event)
{
console.log(event.getData());
});
rpc.callAsync(JSON_lista_empresas, '');
});
我試過其他的選擇,但一無所獲
到文件鏈接:(:
http://mieresdelcamin.es/owncloud/public.php?service=files&dir=%2Fjesus%2Ffiles%2FQooxdoo
我想和閱讀所有的的Qooxdoo -contrib。
那麼,
RpcPython - >確定
,並在類/的Qooxdoo - 從webroser> test.py
運行服務器[start-server.py]和查詢:
http://127.0.0.1:8000//?_ScriptTransport_id=1&nocache=1366909868006&_ScriptTransport_data={%22service%22%3A%22qooxdoo.test%22%2C%22method%22%3A%22echo%22%2C%22id%22%3A1%2C%22params%22%3A[%22Por%20fin%22]}
和webroser的答覆是:
qx.io.remote.ScriptTransport._requestFinished(1,{ 「錯誤」:空, 「ID」:1, 「結果」:「客戶端表示:[POR fin]「});
,但如果我從查詢的Qooxdoo像的回覆是[error.png]
的對代碼的Qooxdoo:在((
文件:
var rpc = new qx.io.remote.Rpc("http://127.0.0.1:8000/");
rpc.setCrossDomain(true);
rpc.setServiceName('qooxdoo.test');
// asynchronous call
var handler = function(result, exc) {
if (exc == null) {
alert("Result of async call: " + result);
} else {
alert("Exception during async call: " + exc+ result);
}
};
rpc.callAsync(handler, "echo", "Por fin");
我輸
http://mieresdelcamin.es/owncloud/public.php?service=files&dir=%2Fjesus%2Ffiles%2FQooxdoo
那麼,用螢火蟲這個錯誤在owncloud qx.io. remote.ScriptTransport .....是檢測
¿?.............
問候。