WebService vs. vlastny format

Robert Koncier rkoncier na qenet.net
Pátek Říjen 3 18:50:52 CEST 2008


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
>
>
>       
>
>   




Další informace o konferenci Konference