lunes, 23 de febrero de 2015

WSO2 ESB-USANDO EL TRANSPORTE VFS

El Sistema de archivos virtual (VFS) El transporte se utiliza para el manejo de archivos. Se basa en la aplicación de Apache Commons VFS, por lo que debe incluir el commons-vfs.jar archivo en la ruta de clases de carbono para que el transporte VFS. El transporte es un módulo del proyecto Apache Synapse, y la sinapsis-VFS-transport.jar archivo contiene las clases necesarias, incluidas aquellas que implementan las API de escucha y del remitente:
  • org.apache.synapse.transport.vfs.VFSTransportListener
  • org.apache.synapse.transport.vfs.VFSTransportSender
Para habilitar el transporte VFS, edite el  <ESB_HOME> /repository/conf/axis2/axis2.xml  archivo y quite el oyente VFS y el remitente VFS de la siguiente manera:
<Transportreceiver name = "VFS" class = "org.apache.synapse.transport.vfs.VFSTransportListener" />
<TransportSender name = "VFS" class = "org.apache.synapse.transport.vfs.VFSTransportSender" />
A Continuación veremos un ejercicio donde se implemeneta VFS.




Referencias:






domingo, 22 de febrero de 2015

WSO2 ESB EMAIL- C#

En este tutorial aprenderemos como configurar el transporte Correo en el ESB WSO2 pra luego crear un servicio Proxy que sera invocado desde un cliente Test C#.Este servicio recibira las peticiones y hara un switch buscando un campo del mensaje de entrada para saber que plantilla XLST escojera.Finalmente en proyecto test c# agregaremos la referencia al servicio creado para luego invocar el servicio


link de descarga del video (mejor resolucion): https://www.dropbox.com/s/k6nxj48fszmvtiq/WSO2.mp4?dl=0

sábado, 21 de febrero de 2015

Estilos de Integracion







Hoy en día las empresas tienen una variedad de opciones al momento de adquirir o desarrollar sistemas para mejorar los procesos de sus negocios, que van desde soluciones open source y productos con licencia. A veces el problema radica cuando quieren integrarse entre ellas para optimizar sus procesos, ya  sus aplicaciones probablemente corren en diferentes  plataformas y múltiples computadoras, algunas dentro de la organización y otras fuera. Existen diferentes opciones o estilos de integración de las cuales mencionaremos 4.

*Transferencia de Archivos (File Transfer)
 Cuando las empresas exportan archivos para que otras empresas las importen.



*Base de datos Compartidas (Shared Database )
 Cuando las aplicaciones comparten su información en base de datos compartidas o comunes.

.

*Invocación de procedimientos remotos  (Remote Procedure Invocation )
Cuando las empresas exponen sus procedimientos para que otras aplicaciones puedan invocarlas remotamente y de esa forma intercambiar información.



*Mensajería  (Messaging) Cuando las aplicaciones se conectan a un sistema de mensajería común e intercambian datos y las invocan atreves de mensaje




Referencias: