glosarium
Saat orang menyebut "client" dan "host" dalam pengembangan jarak jauh, mereka membahas dua mesin yang berbagi pekerjaan. Host menangani pekerjaan berat. Client menunjukkan apa yang terjadi.
| host | client | |
|---|---|---|
| apa itu | Mesin yang menjalankan kode dan agent kamu | Perangkat di depan kamu |
| contoh | Desktop, VM cloud, atau Mac mini kamu | Laptop, ponsel, atau tablet kamu |
| yang berjalan di sana | Repo, terminal, agent, git, dan build | UI Pane dan inputmu |
| tempat kode berada | Di sini. Selalu. | Tidak pernah. Client hanya menampilkan UI. |
Misalnya, kamu punya desktop bertenaga di rumah yang menjalankan repo dan agent. Kamu keluar rumah dan ingin memeriksa agent dari ponsel.
Desktopmu adalah host. Desktop menjalankan daemon Pane, terminal, dan agent kamu. Ponselmu adalah client. Ponsel menampilkan UI Pane dan memungkinkan kamu berinteraksi dengan semua yang berjalan di desktop.
Kode kamu tak pernah meninggalkan desktop. Ponsel hanya menunjukkan apa yang terjadi dan memungkinkan kamu mengetik.
Jika kamu memakai Pane di satu mesin tanpa Remote Pane, komputer kamu berperan sebagai host sekaligus client. Perbedaannya tak penting. Istilah ini baru penting saat kamu menyiapkan Remote Pane untuk memisahkan UI dari tempat pekerjaan dijalankan.
- Penyiapan VM Jarak Jauh: siapkan host dan hubungkan dari client
- Apa Itu Daemon?: program latar belakang yang berjalan di host
- Keamanan & izin: cara koneksi client-host tetap aman
oleh Parsa Khazaeepoul
Terakhir diperbarui 24 Juni 2026