Penafian : Jawaban ini menjelaskan Meteor , perpustakaan klien JavaScript untuk Meteor Server . Ini awalnya ditambahkan karena ambiguitas dalam pertanyaan, dan mungkin berfungsi untuk mengklarifikasi ambiguitas serupa yang dihadapi oleh pengunjung yang mencari jawaban serupa, tetapi tidak yakin tentang perbedaannya.
Untuk membaca tentang kerangka Meteor JavaScript , silakan lihat jawaban ini oleh xer0x .
Seperti yang disebutkan di dokumentasi Meteor Server, Meteor adalah implementasi dari Comet . Komet pada gilirannya adalah mitra dari AJAX .
Dalam kasus AJAX, Anda biasanya membuat permintaan saat klien melihat kebutuhan untuk melakukannya. Untuk menarik pembaruan dari server, Anda perlu memanggil server misalnya. setiap 5 detik.
Dalam kasus Comet, pembaruan dari server datang lebih cepat, karena koneksi tetap ada. Sambungan dibuat oleh klien, seperti di AJAX, tetapi server tidak merespons hingga memiliki beberapa pembaruan atau mencapai batas eksekusi (skrip di server mungkin memiliki batas eksekusi).
Dalam kasus Meteor Anda hanya mendapatkan aliran data konstan yang memerlukan beberapa kode sisi server tertentu (seperti Meteor Server) dan kode yang sesuai pada klien (dalam hal ini sepertinya kelas Meteor).