7
Demostración – SOA con WCF, WF y BizTalk Server Tomas Restrepo Consultor BizTalk Server MVP

Demostración – SOA con WCF, WF y BizTalk Server

Embed Size (px)

DESCRIPTION

Demostración – SOA con WCF, WF y BizTalk Server. Tomas Restrepo Consultor BizTalk Server MVP. Aspectos a cubrir en esta Charla. Demostración Capacidades WCF Integrando WCF, WF y BizTalk Server. Ejemplo de StockQuoteService. Servicio de notificaciones en cambio de precio de acciones - PowerPoint PPT Presentation

Citation preview

Page 1: Demostración – SOA con WCF, WF y BizTalk Server

Demostración – SOA con WCF, WF y BizTalk Server

Tomas RestrepoConsultor

BizTalk Server MVP

Page 2: Demostración – SOA con WCF, WF y BizTalk Server

Aspectos a cubrir en esta Charla

• Demostración Capacidades WCF• Integrando WCF, WF y BizTalk Server

Page 3: Demostración – SOA con WCF, WF y BizTalk Server

Ejemplo de StockQuoteService

• Servicio de notificaciones en cambio de precio de acciones– Smart Clients se suscriben a notificaciones

sobre el precio de una acción específica

Page 4: Demostración – SOA con WCF, WF y BizTalk Server

Ejemplo de StockQuoteService

• Self-Hosted Service:– Podemos exponer servicios por fuera de IIS.

Ejemplo: Servicio de Windows

• Multi-protocolo:– Servicios podemos exponerlos sobre múltiples

protocolos (ej: HTTP, TCP, Named Pipes)– Diferentes requerimientos de seguridad,

desempeño, etc.– En muchos casos, una decisión de

configuración

Page 5: Demostración – SOA con WCF, WF y BizTalk Server

Ejemplo de StockQuoteService

• Canales Duales:– Comunicación Asincrónica Bi-direccional– Fácil implementación de Callbacks

• Cliente se convierte en servicio a su vez!

Subscribe();

OnQuoteChanged();

Unsubscribe();

Page 6: Demostración – SOA con WCF, WF y BizTalk Server

Ejemplo de StockQuoteService

• Flujos de trabajo pueden responder a eventos del servicio central– Workflow reemplaza al Smart Client– Flujo toma decisiones automáticas de

compra/venta de acciones de acuerdo a las condiciones del mercado

– Operaciones de Compra/Venta son orquestadas

Page 7: Demostración – SOA con WCF, WF y BizTalk Server

Ejemplo de StockQuoteService

Servicio

Workflow

BizTalk Server

MSMQ

Sis

tem

as

Back

end

Sis

tem

as

Back

end