Arsip: tanya : client/server

more 18 years ago
ekifalen_estrada
aku pernah membaca artikel pengiriman file client-server. Tapi di situ dijelaskan bahwa penerimaan file dilakukan pada saat event onConnecting pada server dan onConnect pada client (kalau tidak salah). Jika begitu, maka akan terjadi koneksi (sambung/putus) secara berulang2.
Yang ingin aku tanyakan, bagaimana jika penerimaan file tsb dilakukan bkn pada saat onConnecting/onConnect? Jadi pengiriman dilakukan pada saat user menekan tombol OK tanpa melakukan sambung/putus koneksi (bukan pada event onConnecting/onConnect).
begini....
aku menggunakan component serverSocket & clientSocket (seperti yang digunakan oleh program demonya delphi 7 yaitu netChat)
kalo netChat khan cuma ngirim text aja. jadi aku nyoba buat ngirim file stream gitu. artikel yang aku baca tsb menggunakan event onConnect/onConnecting untuk mengirim file. klo begitu, jika kita ingin mengirim file secara berulang2, masa sih harus connect&disconnect melulu? ngga seru, khan?
ada solusi lain ga?
aku udah coba untuk mengirim file stream melalui button tapi ga bisa.
misalnya :
serverSocket.Socket.SendStream(........);
jadi, bisanya cuma dalam event onConnect/onConnecting aja. duhhhhhhhh repot dee....
maaf jika kata2nya membingungkan... hehe
terima kasih atas penjelasannya.

more 18 years ago
DelphiExpert
mungkin mekanisme komponent tsb. emang begitu atau dikau kurang explore method2 yg berhubungan ama send/write.
atau kurang tau cara penggunaannya, gunakan KeepAlive param.
sebelum melakukan pengiriman coba cek state dari connection terlebih dahulu...
1. Connect... (jangan di putus)
2. Di method lain (misal BtnOnClick), lakukan pengecekan connection udah tersambung apa belum, kalau udah lakukan SendStream...

more 18 years ago
zieborg
Aku pernah pake Tserversocket+TClientSocket untuk program billing & SMS server emulator, dan sekali connect ya connect terus, ga putus2, penanganannya kirim status & text untuk server di event Onclientread,Onclientwrite, di client Onread & Onwrite, jadi bukan di Onconnecting
dicoba dulu aja deh

more 18 years ago
gust4m4n
buat protocol sederhana dulu buat mengatur koneksi dan file transfer itu sendiri. pasti bisa dech..
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Sweeping HAKI
by dannyong1999 in OOT more 17 years ago - [help] menampilkan data database pada combobox
by binyo in Lain-lain more 13 years ago - [ASK]Balikin nilai hasil substring dari field database
by Iansx in Hal umum tentang Pascal Indonesia more 18 years ago - ASK : Cara Akses individual pin paralel port pake USB to LPT
by riotensai in Network, Files, I/O & System more 13 years ago - Fungsi memanggil fungsi
by hendra_sir84 in Hal umum tentang Pascal Indonesia more 17 years ago - Ajari Aku Donk!!!
by n3o_cybertech in Tip n Trik Pemrograman more 17 years ago - menghapus registry windows
by handy in Network, Files, I/O & System more 19 years ago - declare mysql
by muktaf in MySQL more 17 years ago - Printer mini epson TM U220B
by wati in Tip n Trik Pemrograman more 14 years ago - Menyimpan *.wav di paradox
by abdhe in Bedah Kasus more 17 years ago