Ciao a tutti...

Sono mesi con cui ci convivo, ed è ormai diventata più che altro una curiosita...

Ipotizzando di avere un WebService che chiamerò W

Una Form Application che chiamerò A

Una dll che chiamerò B

B è una dll che chiama il servizio W in cui viene definito il suo endpoint.
A implementa la dll B e ne utilizza i metodi esposti.

Mi sono sempre chiesto:

Per quale motivo in A devo definire l'endpoint del WebService W? Visto che esso è definito già in B?