Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

[70-549] Componenti vs Servizi

Come ho già avuto modo di dire, il Self-Paced Training Kit per l'esame 70-549 è fatto complessivamente abbastanza bene, soprattutto se paragonato agli altri libri Microsoft su cui ho studiato. Qualche imprecisione comunque c'è. Ad esempio, a pagina 261 si parla dei vantaggi/svantaggi dei servizi rispetto ai componenti. Più precisamente, si parla di Web service e Remoting. Nel testo, si dice che uno dei vantaggi derivanti dall'utilizzo dei Web service è il disaccoppiamento dall'implementazione effettiva del servizio: fino a che il relativo WDSL rimane lo stesso, il Web service può essere modificato senza che il client ne risenta. Da come è scritto il testo, sembra che, utilizzando il Remoting, questo non sia possibile. Ma le cose non stanno esattamente così: l'affermazione è vera solo nel caso in cui tra le references del client si aggiunga l'implementazione "concreta" dell'oggetto remoto. In questo caso, naturalmente, se l'oggetto cambia, bisogna intervenire anche sul client. Tuttavia, se al client si fornisce solo l'interfaccia, esso viene completamente disaccoppiato dall'effettiva implementazione dell'oggetto remoto, che può quindi essere modificato senza restrizioni, a patto quella, ovvia, di non alterare l'interfaccia.

Print | posted on giovedì 6 marzo 2008 19:11 | Filed Under [ Certificazioni ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET