btw, klo gak salah pake UDP juga bisa reliable http://enet.bespin.org/ atau https://jenet.dev.java.net/, blon coba si mungkin bisa dibaca-baca om. UDP kan tipikal penggunaanya berbeda (misalkan untuk data streaming), TCP untuk reliable. Klo misalkan ada yang bikin protocol di atas UDP sehingga reliable, berarti pertanyaannya "pilih mana?" Misalkan pertimbangan-nya adalah performance, ya tentuin aja butuh performance atau transaction per second-nya seberapa? latency-nya seberapa? Klo cukup dengan TCP si mungkin ya pake TCP aja, dah ketahuan mature kan.
2009/9/8 Jaimy Azle <jaz...@gmail.com> > > > On Saturday, September 5, 2009, 6:35:10 PM, Ifnu bima wrote: > > > Wah, ada yg bs ceritain plus minus tcp dan udp dlm konteks messeging > > transaction? Atau selalu pake tcp yah? > > Tergantung konteks transaksinya, kalau message tersebut sifatnya > announcement misal: supaya app client melakukan refresh, maka pake udp > mungkin lebih pas, tidak membebani server karena cukup sekali lempar > paket tanpa perlu konfirmasi. tapi kalau message tersebut bersifat > manipulatif misalnya mentrigger server lain melakukan proses, maka tcp > akan jauh lebih reliabel. > > -- > Salam, > > -Jaimy Azle > > "Great new ideas usually come from very small teams... > don't give up so easily." > -- John Kaster > > >