Мне интересно, как я позволяю серверу взаимодействовать с клиентом, а клиент взаимодействует с сервером с помощью PHP, JavaScript или каким-либо другим способом. Как и в случае с JavaScript, взаимодействующим с сервером, поэтому, когда у меня есть программа обмена сообщениями, пользователю не нужно обновлять страницу, чтобы увидеть уведомление о сообщении.
Вы пытаетесь отправлять запросы AJAX на сервер. Это можно сделать с помощью чистого JavaScript или jQuery.
http://api.jquery.com/jquery.ajax/
function getMessages(){
$.ajax({
url: 'get-messages.php',
success: function(response){
//Loop through retrieved messages to append to DOM.
}
});
}
//Set interval to get new messages every second
setInterval(getMessages, 1000);
самый простой способ — опрос сервера
http://techoctave.com/c7/posts/60-simple-long-polling-example-with-javascript-and-jquery.