Na co by mohol byt SOAP lepsia kandidat ako EJB ??? Nechapem celkom ako mozete porovanavat tieto dve veci...
EJB je middlewareova komponentova technologia...
Nemali ste na mysli RMI - tj. doslovne protokol pre vzdialene volanie metod (ktorym sa zhodou okolnosti mozu volat EJBeany) ??
A v com je EJB v podobnej situacii ako CORBA ? Ak myslite to, ze jednotlive implementacie sa dostatocne nedrzia specifikacii, tak ja si myslim opak, situacia v podpore poslednych specifik. J2EE je podla mna celkom slusna (ak pominieme napr. IBM - WebSphere a pod.)
A samozrejme je tu jedna podstatna vec ktora rozlisuje SOAP a binarne protokoly ako IIOP a RMI - a to je vykon.
A kde je treba vykon, tam bude mat asi vzdy navrch dobre vyrieseny binarny protokol nez sebelepsi XML protokol beziaci cez HTTP...