Cuma mo nambahin, konvensi yang dipake untuk panjang
data biasanya 256 byte, emang kecil dan jadi lama,
tapi aman untuk pengiriman yang melalui arsitektur
jaringan yang campur-campur, trus kalo lebih
jaringannya emang heterogen banget, ada jaringan model
lama dan baru lebih aman lagi datanya dikonvert jadi
base64, supaya gak korupt.

depok();

--- jokorb <[EMAIL PROTECTED]> wrote:

>
>
>
> > > Dari TServerSocket:
> > > Private procedure
> ServerSocket1.DataRead(sender:Tobject;
> socket:..);
> > > var f:HFILE; p:pointer;
> > > begin
> > > GetMem(p,socket.Receivelength);
> > > socket.ReceiveBuf(p^, socket.ReceiveLength);
> > > f:=FIleCreate('copy of notepad.exe');
> > > filewrite(p^, socket.receiveLength);
> > > freemem(p, socket.receiveLength);
> > > fileclose(f);
> > > end;
> > >
> >
> > utk bagian ini harus mendapat perhatian lebih
> serius utk beberapa
> hal.
> > 1. DataRead event di"fire" berkali-kali oleh OS
> kalau buffer yg
> dikirim oleh
> > client melebihi packet chunk maks yg diperbolehkan
> oleh network
> layer ( klo saya
> > ngga salah inget sekitar 1500-an byte pd ethernet
> LAN). Artinya
> oleh si client,
> > si buffer dikirim dalam potongan-potongan data yg
> berurutan.
> > 2. sebaiknya pake header ( utk informasi
> namafile,panjang file,CRC
> dll).
>
>
> Saya sangat setuju. Thansk for correcting...
>
> [EMAIL PROTECTED]
>
>
>
>
>
> ------------------------ Yahoo! Groups Sponsor
> --------------------~-->
> $9.95 domain names from Yahoo!. Register anything.
>
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/i7folB/TM
>
--------------------------------------------------------------------~->
>
>
> Berlangganan: [EMAIL PROTECTED]
> Stop Berlangganan:
> [EMAIL PROTECTED]
> Keluhan Milis(Unbouncing,spam,dll):
> [EMAIL PROTECTED]
> Yahoo! Groups Links
>
>
>     [EMAIL PROTECTED]
>

>
>
>
>



           
__________________________________
Do you Yahoo!?
Check out the new Yahoo! Front Page.
www.yahoo.com




Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]



Yahoo! Groups Sponsor
ADVERTISEMENT
click here
Web Bug from http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=:HM/A=2128215/rand=863399644


Yahoo! Groups Links

Reply via email to