Nemam argumenty ohladne webservices (lebo s nimi nerobim) ale rad by som
zvyradznil
niektore nevyhody vlastneho formatu. Predpokladam ze vymenu dat
vlastneho formatu
bude zabezpecovat nejaky klient-server par ktory si bude prehadzovat
data po nejakom
komunikacnom kanali. Tieto veci si asi nejakym sposob budete musiet
riadit sami a pritom mysliet na:
a) bezpecnost - treba nejaku implementaciu security
b) cache - bude spojenie vypadavat, alebo bude viacero requestov
c) protokol - budete to mat v lokalnej sieti alebo na jednom pocitaci
alebo na internete, budete za firewallom
d) komunikacia - bude asynchronna ale synchronna
....
Zrazu sa Vam objavi tolko balastu okolo tej komunikacie z vlastnym formatom
ze radsej pouzijete existujucu klient-server komunikaciu (napr tie
webservices)
a nemusite sa zbytocne zdrziavat.
Preto by bolo dobre do argumentov pre vasu aplikaciu
zahrnut aj podmienky pre komunikaciu (t.j. kde to je, co to je a
bezpecnost!!!)
Robo
Radovana Straube wrote:
Co p?esn? je mín?no "vela balastu" a "iba
potrebna data"?
Napriklad ked potrebujete iba potvrdit prijem dat a odpoved ma byt iba obycajne
"OK", tak musite posielat aj celu SOAP obalku.
P?es WebService se p?enásí jen XML s vlastním
definovaným schématem, tj. obsahuje jen definovaná (a
tedy pot?ebná) data. Jist?, je zde SOAP Envelope, ale to
zas tolik toho balastu není. Samoz?ejm?, je zde docela dost
práce s vytvo?ením WSDL. A ten kdo to d?lá musí mít
opravdu p?edhled a v?d?t co d?lá (coz bohuzel není
automatické).
Vo firme mame skusenosti iba s Axisom. V inom prispevku bol spomenuty JAX-WS
2.0. Na ten sa este musim pozriet.
Asi by som mala doplnit aj cele pozadie problemu. Kolega bol 3 dni na skoleni, kde prednasajuci WebServicy uplne odpisal. Ja by som radsej pouzila WebService ako vlastny format, ale potrebujem argumenty a chcela som si vypomoct touto konferenciou.
Radovana Straube