Encapsular Web Service

23/02/2007 - 18:32 por Lazarte Federico | Informe spam
Estimados.

Tengo un web service con 5 clases cada uno y cada clase con 10, 20
metodos cada una.

Lo que necesitamos es entregarle al cliente una dll donde solo se
expongan 3-4 metodos para acceder a esos webservices, y, esos 3-4
metodos acceden internamente a las 5 clases e implementen los metodos
necesarios.

Ahora bien, el cliente no puede tener acceso a las 5 clases padre de
cada web service.

Alguien tiene idea de como implementar eso? le doy vueltas y no lo
entiendo muy bien.

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
23/02/2007 - 19:26 | Informe spam
"Lazarte Federico" wrote in message
news:
Tengo un web service con 5 clases cada uno y cada clase con 10, 20
metodos cada una.

Lo que necesitamos es entregarle al cliente una dll donde solo se
expongan 3-4 metodos para acceder a esos webservices, y, esos 3-4
metodos acceden internamente a las 5 clases e implementen los metodos
necesarios.

Ahora bien, el cliente no puede tener acceso a las 5 clases padre de
cada web service.

Alguien tiene idea de como implementar eso? le doy vueltas y no lo
entiendo muy bien.



No sé si he entendido bien lo que quieres, pero si vas a tener una serie
de clases con una serie de métodos, y solo algunos de esos métodos quieres
que se vean como servicios web, la solución es muy simple: ponles el
atributo [WebMethod] solamente a los métodos que quieras exponer. Los demás
pueden ser invocados desde éstos, pero no se ven desde el servicio web.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida