Multicast with WCF 3.5

Para escenarios de Arquitecturas Distribuidas con Multicast usando WCF 3.5 una opción posible es la siguiente: [ServiceContract(Namespace = “http://servicios.cliente/2009/06”, Name = “IRouter”)] public interface IServiceRouter { [OperationContract(ReplyAction = “*”, Action = “*”)] Message ForwardMessage(Message message); } [ServiceBehavior(AddressFilterMode = AddressFilterMode.Any)] class ServiceRouter : IServiceRouter { #region IRouter Members public Message ForwardMessage(Message message) { Message BogotaServer; Message …

Multicast con WCF 3.5

Para escenarios de Arquitecturas Distribuidas con Multicast usando WCF 3.5 una opción posible es la siguiente: [ServiceContract(Namespace = “http://servicios.cliente/2009/06”, Name = “IRouter”)] public interface IServiceRouter { [OperationContract(ReplyAction = “*”, Action = “*”)] Message ForwardMessage(Message message); } [ServiceBehavior(AddressFilterMode = AddressFilterMode.Any)] class ServiceRouter : IServiceRouter { #region IRouter Members public Message ForwardMessage(Message message) { Message BogotaServer; Message …

Adicionar Headers en Mensajes SOAP

Para diferentes efectos (enrutamiento por ejemplo) es necesario agregar a los mensajes SOAP gestionados por servicios de WCF un encabezado (header) personalizado con información, de esta forma se puede enviar información entre los clientes y los servicios sin que sea necesario modificar el contenido del servicio (datos). Un recordatorio rápido de cómo hacerlo usando código …

Integrando Visual FoxPro con Windows Communication Foundation

Uno de los clientes de 3Metas tiene una base instalada muy importante de aplicaciones construidas en Visual Fox Pro 7, 8 y 9. Durante los últimos meses hemos trabajado en conjunto para desarrollar una estrategia de migración de estas aplicaciones hacia una arquitectura orientada a servicios (SOA) construida con WCF y el Framework 3.5 de …

Windows 7 y Dispositivos Moviles

Algo rápido, en @3Metas hemos trabajado mucho los últimos meses en el desarrollo de aplicaciones para dispositivos móviles que corren Windows Mobile. Recientemente actualizamos nuestras maquinas de desarrollo a Windows 7 y hemos encontrado un problema cuando se consumen servicios de WCF. Como sabrán para consumir un servicio WCF desde un dispositivo móvil usando el …

Como consumir un servicio web que tiene certificados digitales desde una aplicacion web.

Me han preguntado un par de veces como invocar Web Services que tienen certificados digitales desde aplicaciones web (y tambien desde aplicaciones Windows), asi que aqui una nota de referencia rapida y algunos enlaces al respecto: Existen muchas formas de invocar servicios web seguros desde aplicaciones web, pero basicamente dos son rapidas y eficaces y …

Invocando Servicios Web de Forma Segura con Certificados x.509

Este post tiene que ver con la forma como se invocan servicios Web usando certificados X.509. En especial visto como una guía muy básica de resolución de problemas al momento de configurar los clientes. (Que como ya debe saberse pueden ser aplicaciones de escritorio o Aplicaciones Web). Antecedentes. La seguridad es un elemento clave en …