Hodnotenie:
Kniha poskytuje rozsiahle pokrytie protokolu SOAP v jazyku Java, čo z nej robí užitočný zdroj informácií pre tých, ktorí sa o túto tému špeciálne zaujímajú. Chýbajú v nej však komplexné informácie o súvisiacich koncepciách webových služieb a praktických implementáciách, takže je menej vhodná pre začiatočníkov bez predchádzajúcich znalostí.
Výhody:Dobré pokrytie SOAP s Javou, rozsiahle podrobnosti, ktoré sa nenachádzajú v iných úvodných knihách, užitočné pre tých, ktorí sa zameriavajú výlučne na SOAP, obsahuje praktické príklady a ilustrácie.
Nevýhody:⬤ Chýba dôkladné pokrytie ďalších komponentov webových služieb, ako sú WSDL, UDDI, EJB a JMS
⬤ ponúka len krátku zmienku o webových službách v štýle správ
⬤ v porovnaní s inými zdrojmi vnímaná ako zastaraná a nie príliš výnimočná.
(na základe 5 čitateľských recenzií)
Java and Soap: Building Web Services in Java
Java a SOAP poskytuje vývojárom v jazyku Java podrobný pohľad na SOAP (Simple Object Access Protocol). Samozrejme, pokrýva základy: čo je SOAP, prečo sa vyšplhal na miesto v zozname desiatich najlepších slov Buzzwords a aké sú jeho funkcie a možnosti.
A ukáže vám, ako pracovať s niektorými bežnými rozhraniami API jazyka Java vo svete SOAP: Apache SOAP a GLUE. Okrem základných informácií, ako je štruktúra správy SOAP, kódovanie SOAP a vytváranie jednoduchých služieb pomocou RPC a posielania správ, sa Java a SOAP venuje mnohým témam, ktoré sú nevyhnutné pre vývoj v reálnom svete. Hoci SOAP má natívnu podporu pre pôsobivý počet typov objektov, povaha moderného programovania znamená, že čokoľvek, čo vám SOAP poskytuje, nestačí.
Kedy potrebujete pridať podporu vlastných typov objektov a ako to urobiť? Ako spracujete chyby a ako pridáte vlastné informácie do správ Fault? Ako spracujete prílohy? V ideálnom svete by ste mohli žiť výhradne v jazyku Java a ignorovať správy SOAP posielané tam a späť: mohli by ste písať kód v jazyku Java a nechať API SOAP pracovať v zákulisí.
V tomto ideálnom svete však ešte nie sme a ešte nejaký čas nebudeme. Preto Java a SOAP venuje osobitnú pozornosť tomu, ako sú správy SOAP kódované.
Nevysvetľuje len typy dokumentov, ale ukazuje, ako sa dokumenty používajú v praxi, keď ich generujú rôzne API. Ak budete niekedy musieť ladiť problémy s interoperabilitou, zistíte, že tieto informácie sú nepostrádateľné. Vždy sme zistili, že najlepší softvér píšu ľudia, ktorí rozumejú tomu, čo sa deje pod kapotou.
SOAP nie je iný. Povedzme, že potrebujete napísať vlastný serializér na vytvorenie reprezentácie štruktúry SOAP. Ako viete, že vaše kódovanie je efektívne? Existuje jedna jednoznačná odpoveď: pozrite sa na dokumenty SOAP, ktoré vytvára! Java a SOAP sa zaoberá aj interoperabilitou medzi hlavnými platformami SOAP vrátane platformy Microsoft.NET, zasielaním správ SOAP, prílohami SOAP, smerovaním správ a náhľadom na pripravované rozhranie API a server AXIS.
Ak ste vývojár v jazyku Java a chcete začať pracovať so SOAP, toto je kniha, ktorú potrebujete na to, aby ste mohli začať pracovať.