Gabriel Al compilar mi dll con la referencia al web service sin nada mas, al utilizar esa dll en un nuevo proyecto, expone todas las clases del web service, que estan definidas como publicas en el web service. Lo que yo necesito es que en la nueva dll sea una interfaz de acceso a dicho web service y que al importarlo en el nuevo proyecto, solo muestre clases que yo se los permita. Espero haber sido claro. Gracias.
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [puntonet] Encapsular Web ServiceDate: Fri, 23 Feb 2007 12:46:39 -0500 Piensa en el web service como una dll que exporta funciones. Estas deben ser polimorficas de acuerdo a los parámetros que reciban. Es eso? Si es así, puedes pedir la data en un xml (un parámetro) e instanciar el objeto correspondiente. Si preguntas en la lista de patrones, seguro que ya está resuelto. Gabriel From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Federico LazarteSent: Friday, February 23, 2007 12:32 PMTo: [EMAIL PROTECTED]: [puntonet] Encapsular Web Service 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. Llama a tus amigos de PC a PC: ¡Es GRATIS! Pruébalo _________________________________________________________________ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview
