localhost マシンとリモート マシンでイベントを発生させたいと考えています。イベントは、XML から SQL-DB へのインポートです。インポートには約 5 秒かかります。ここでの問題は、ローカル ホスト マシンではインポートが正常に実行されますが、リモート マシンでは実行されないことです。インポートがリモート マシン上のリモート マシンで実行された場合も、正常に実行されます。FF-Webdevoloper-tool では、ローカル マシンのイベントが約 5 秒、リモート マシンのイベントが 1 秒無駄になっていることがわかります。その結果、XML 全体が DB にインポートされたわけではありません。jquery ajax関数によるインポート手順の中断で発生する、インポートに多くの時間を浪費していると思います。これを解決する方法はありますか?
関数のコードは次のとおりです。
function Zurueck(){
// fired event on localhost
$.ajax({
url: "zurueck.php",
data: {encoder : encoderID, tabelle: Tabelle},
datatype: "json",
type: "POST",
success: function(data) {
}
});
// same fired event on remote machine
$.ajax({
// pfad zur PHP Datei (ab HTML Datei)
url: "http://192.168.2.151/backend/zurueck.php",
data: {encoder : encoderID, tabelle: Tabelle},
dataType: "json",
type: "POST",
success: function(data) {
}
});
}
ローカルとリモートの手順のコードは次のとおりです。
<?php
$xml = simplexml_load_file('TEST.XML');
//.....
// do something, and so on
?>