Upload
ruth-montalban
View
395
Download
0
Embed Size (px)
Citation preview
INTEGRACIÓN DE MULE ESB CON MICROSOFT OFFICE 365 SHAREPOINT
MuleSoft proporciona la plataforma de integración más ampliamente utilizado para conectar cualquier aplicación, servicio de datos o una API, a través de la nube y en las instalaciones de proceso continuo. Microsoft Office SharePoint-365 es una infraestructura de gestión de contenido basado en la nube que es accesible para el usuario mediante programación a través de un conector de MuleSoft "Microsoft Service Bus '. SharePoint Online es un servicio basado en la nube que permite a las organizaciones compartir y colaborar con colegas, socios y clientes. Con SharePoint Online, podemos acceder a sitios internos, documentos y otra información desde cualquier lugar, en la oficina, en casa, o desde un dispositivo móvil.El conector de Microsoft SharePoint mula permite a los desarrolladores acceder cualquier cantidad de datos, en cualquier momento y desde cualquier lugar en la web. Con la conectividad a la API de Microsoft SharePoint, los usuarios pueden interactuar de SharePoint para realizar operaciones CRUD en documentos y utilizar los datos con otros servicios de SharePoint. Las solicitudes también se pueden construir para el que se requiere el almacenamiento de Internet - todo ello desde MuleSoft Plataforma AnyPoint.
El acceso instantáneo a la API de Microsoft SharePoint permite a las empresas para crear una perfecta integración entre las aplicaciones de CRM como Salesforce SharePoint y otras bases de datos, aplicaciones CMS como Drupal
REQUISITOS PREVIOS
Microsoft Office SharePoint-365 cuenta Microsoft Office SharePoint-365 Host, Nombre de usuario y
contraseña Mule AnyPoint Microsoft SharePoint 2013 Conector
MICROSOFT OFFICE SHAREPOINT-365 CUENTA
Para completar esta muestra, necesitamos una cuenta de SharePoint MS Office-365.Podemos inscribirse para una prueba gratuita.
AGREGAR Y ADMINISTRAR USUARIOS
SharePoint Online cuenta con un marco completo para agregar y administrar identidades de los usuarios y el establecimiento de modelos administrativos granulares. Debemos escoger la primera opción para añadir nuevos usuarios en la sección Usuarios de la página Descripción general de Administrador.
MULE ANYPOINT MICROSOFT SHAREPOINT CONECTOR
SharePoint es una plataforma de aplicaciones web para contenido y gestión de documentos, portales de intranet, colaboración, extranets, sitios web, y la búsqueda empresarial. conector de SharePoint mula permite la integración con SharePoint y proporciona métodos siguientes -
CRUD para documentos CRUD para la biblioteca de documentos CRUD para los usuarios
MULE ANYPOINT MICROSOFT SHAREPOINT CONECTOR
Configurar conector mula AnyPoint Microsoft SharePoint con los siguientes ajustes -
Configuración : (conector MS SharePoint configurado utilizando el elemento de configuración) Este elemento debe ser colocado fuera del flujo y en la raíz de la aplicación de la mula. Podemos crear tantas configuraciones se consideren necesarias, siempre que cada uno lleva su propio nombre.
Agrupación de conexiones : conector de SharePoint ofrece gestión de la conexión automática a través de la utilización de un pool de conexiones. Esta piscina actuará un mecanismo de almacenamiento para todas las conexiones que están en uso por el usuario de este conector.
Estrategia de reconexión: Estrategias de reconexión especifican cómo se comporta un conector cuando la conexión falla. Podemos controlar los intentos de mula vuelvan a conectar con varios criterios:
Tipo de excepción Número y frecuencia de intentos de reconexión notificaciones generadas Con una estrategia de reconexión, el comportamiento de fallo
de la conexión se puede controlar de una manera mucho mejor mediante la configuración, por ejemplo, para volver a intentar la conexión sólo una vez cada 15 minutos, y renunciar después de 30 intentos. Una notificación automática puede ser enviado al administrador de TI cada vez que esta estrategia de reconexión entre en vigor. Una estrategia también se puede definir que trata de volver a conectar sólo durante las horas de oficina. Tal ajuste puede resultar útil si el servidor se cierra con frecuencia por motivos de mantenimiento.
PASOS A SEGUIR PARA LA INTEGRACIÓN DE 'MICROSOFT OFFICE SHAREPOINT-365' CON APLICACIONES MULESOFT
Instalar el conector de Microsoft SharePoint en AnyPoint Estudio (3.5 o superior)http://repository.mulesoft.org/connectors/releases/3.5
Crear un nuevo proyecto AnyPoint Estudio y flujo. Antes de utilizar el conector de Microsoft SharePoint en la
mula flujos, crear un elemento global para la configuración 'Microsoft_SharePoint_2013__Online_Connection' que se puede reutilizar en todos los demás flujos a través del proyecto de la mula - donde los objetos son creados y borrados desde y hacia Microsoft SharePoint.
PASOS A SEGUIR PARA LA INTEGRACIÓN DE 'MICROSOFT OFFICE SHAREPOINT-365' CON APLICACIONES MULESOFT
Configurar el conector "Microsoft SharePoint 'al proporcionar la siguiente información para el elemento global
Nombre de usuario Contraseña Sitio URL
Utilice el extremo de HTTP entrante para golpear el servicio y para crteate carpeta en Microsoft Office SharePoint-365.
Configurar el punto final de Microsoft SharePoint, proporcionando la siguiente para crear carpetas en la biblioteca de documentos de SharePoint -
Enlace a la "Configuración del conector global" nombre de la operación
LA EJECUCIÓN DE LA APLICACIÓN
Ahora estamos listos para ejecutar el proyecto! En primer lugar, vamos a probar ejecutar la aplicación del Estudio:
Haga clic en la aplicación en el panel Explorador de paquetes. Seleccione Ejecutar aplicación como> mula: Iniciar un navegador y vaya a
http: // localhost: 8081 / CreateFolder La respuesta de éxito debe ser devuelto en el caso de la
creación con éxito de la carpeta en la biblioteca de documentos de SharePoint.
BENEFICIOS
No hay punto a punto requiere la integración la integración sin fisuras en ejecución en segundo plano sincronización de datos rápida entre Microsoft SharePoint con una en las instalaciones y en la
nube (Oficina-365) aplicaciones basadas Facilitar aplicaciones con Microsoft SharePoint capacidades de almacenamiento de datos de
gran volumen aplicaciones de almacenamiento de datos y pueden deshacerse durante la recuperación de
desastres la comunicación bidireccional de datos entre las aplicaciones y Microsoft SharePoint Altamente escalable, que asegura una solución para hacer copias de seguridad y archivar sus
datos críticos Enviar notificaciones de eventos cuando los objetos se cargan en Microsoft SharePoint Acceder a cualquier cantidad de datos, en cualquier momento, desde cualquier lugar en la web