glosarium

client vs host: apa artinya?

TL;DR

Dalam remote development, host adalah mesin yang menjalankan repo, terminal, dan agent kamu, sedangkan client adalah perangkat di depanmu yang menampilkan UI. Kode kamu tetap di host dan tidak pernah pindah ke client. Dengan Remote Pane, desktop atau VM cloud menjadi host dan laptop atau ponselmu menjadi client. Jika kamu memakai Pane di satu komputer, komputer itu adalah keduanya, dan kamu tak perlu memikirkannya.

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.

versi sederhananya

Host mengerjakan tugasnya dan menyimpan kode. Client menampilkan UI untukmu.

hostclient
apa ituMesin yang menjalankan kode dan agent kamuPerangkat di depan kamu
contohDesktop, VM cloud, atau Mac mini kamuLaptop, ponsel, atau tablet kamu
yang berjalan di sanaRepo, terminal, agent, git, dan buildUI Pane dan inputmu
tempat kode beradaDi sini. Selalu.Tidak pernah. Client hanya menampilkan UI.

contoh di dunia nyata

Desktop di rumah bisa menjadi host sementara ponselmu menjadi client.

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.

Saat ini client ponsel adalah aplikasi browser Pane di runpane.com/app, yang bisa kamu tambahkan ke layar utama. Aplikasi iOS dan Android Pane segera hadir.

kapan kamu tak perlu memikirkannya

Di satu mesin, mesin itu adalah keduanya, dan perbedaannya tidak penting.

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.

Sumber

Koreksi
Jika ada yang salah atau sudah usang di sini, beri tahu kami dan kami akan memperbaikinya serta memperbarui tanggal di bagian atas. Buka issue di GitHub
Sumber

pertanyaan yang sering diajukan

atau
Unduh*
Peringatan Windows SmartScreenUnduhan langsung bisa menampilkan peringatan SmartScreen selama Pane belum ditandatangani. Pane sepenuhnya open source. Kamu bisa memeriksa kodenya atau build sendiri dari kode sumber.1. Klik Info selengkapnya2. Klik Tetap jalankan3. Lanjutkan instalasiInstalasi PowerShell mengunduh rilis resmi secara langsung dan menghindari sebagian besar masalah saat mengunduh lewat browser.instalasi global npm
Tempelkan di PowerShell.Linux

Oleh Parsa Khazaeepoul, salah satu pendiri Pane. .