SlideShare a Scribd company logo
1 of 10
UNIVERSIDAD METROPOLITANA CASTRO CARAZO<br />Carrera: <br />Licenciatura En Ciencias de la Computación con Énfasis en Desarrollo de Aplicaciones Informáticas<br />Curso: IN5064<br />Planificación de Sistemas De Información <br />Tema: <br />Software para integración de aplicaciones, paquetes u otras técnicas en BD utilitarias o lenguajes.<br />Docente: Julio Paniagua<br />Alumno: John Foulkes Blanco<br />2010<br />Limón - Costa Rica<br />Contenido TOC  quot;
1-3quot;
    Introducción PAGEREF _Toc274483160  3SOFTWARE PARA INTEGRACIÓN DE APLICACIONES PAGEREF _Toc274483161  4Beneficios de la Integración de Aplicaciones y Procesos de Negocio PAGEREF _Toc274483162  5¿Qué es ESB? PAGEREF _Toc274483163  5Software Integrado de Gestión Empresaria PAGEREF _Toc274483164  7¿Qué es SharePoint? PAGEREF _Toc274483165  7¿Qué es Hipergate? PAGEREF _Toc274483166  8¿Qué es Compiere? PAGEREF _Toc274483167  8LENGUAJES DE PROGRAMACIÓN PAGEREF _Toc274483168  8Java PAGEREF _Toc274483169  8C++ PAGEREF _Toc274483170  9Linux PAGEREF _Toc274483171  9CONCLUSIONES PAGEREF _Toc274483172  10BIBLIOGRAFÍA PAGEREF _Toc274483173  10<br />Introducción<br />Muchas veces las empresas tienen diferentes aplicaciones de negocio desplegadas durante el transcurso del tiempo en diferentes lenguajes, que usan diferentes tecnologías, se despliegan en diferentes plataformas de hardware y sistemas operativos con interfaces de usuario inconsistentes. El resultado es funcionalidad aislada, múltiples instancias de los mismos datos, actividades manuales redundantes, costos más altos y respuestas ineficientes para sus clientes. Además hay la necesidad creciente de integrar con sus socios de negocio y otras compañías fuera y dentro de las fronteras de su empresa. <br />Un reto mayor para integrar exitosamente las aplicaciones es obtener transacciones cliente-servidor más rápidas. Los motores de alta productividad de muchas herramientas de clientes requieren un conductor ODBC/JDBC.<br />SOFTWARE PARA INTEGRACIÓN DE APLICACIONES <br />La integración de aplicaciones permite el acceso a información y documentación de una empresa en tiempo real sin ningún coste temporal ni espacial compartiendo los datos de distintas aplicaciones. <br />Una táctica para realizar esta integración es hacer uso de cualquiera de las técnicas que se muestran a continuación en la siguiente imagen: <br />Estos beneficios o soluciones pueden ser creados bajo una arquitectura de 3 capas aprovechando las ventajas y beneficios de este tipo de arquitecturas para desarrollos con Tecnologías Web y XML.<br />Utilizando este tipo de arquitecturas disociamos la presentación, de la lógica de aplicación y de los contenidos integrando una capa XML para la obtención de los datos de las distintas aplicaciones:<br />Capa de presentación con las interfaces gráficas de la aplicación.<br />Lógica de la aplicación con las funcionalidades propias de la solución desarrollada.<br />Capa de datos obtiene los datos de la aplicación que se manipularán posteriormente desde la capa de presentación con las funcionalidades definidas en la lógica de aplicación.<br />Capa XML Permite obtener y distribuir datos de las distintas aplicaciones desde un mismo interfaz.<br />Integrar una aplicación significa muchas cosas para mucha gente. Ya sea SOA, EAI, BPI, Servicios Web o intercambiar datos en formatos diferentes, su empresa probablemente ya haya identificado un requisito de negocio para que las aplicaciones trabajen juntas. De la misma forma en que los colaboradores tienen que trabajar juntos para alcanzar los objetivos de negocio, sus aplicaciones necesitan hacer lo mismo. Desde BPI sin código para los analistas hasta aplicaciones específicas flexibles y middleware productivo, LANSA le brinda las herramientas que necesita para integrar tales aplicaciones dispares, procesos y bases de datos que mueven su empresa. Beneficios de la Integración de Aplicaciones y Procesos de NegocioLa integración efectiva de aplicaciones puede ofrecer a su organización los siguientes beneficios importantes:Introducir nuevas aplicaciones y tecnologías más eficientemente y a menos costo.Modificar y automatizar sus procesos de negocio más fácilmente para cumplir con sus nuevos requisitos.Proveer más canales de distribución para su organización.Reemplazar el procesamiento por lotes con comunicación a tiempo real.Enlazar back-office y sistemas ERP a nuevas aplicaciones como el CRM.Compartir datos entre aplicaciones System i, Windows y Web por EDI, XML o servicios Web.Integrar con aplicaciones Java de un sistema heredado Desarrollos abiertos y escalables que permiten ampliar funcionalidades a medida que se necesiten e integrarlas fácilmente.Ahorro de tiempo y costes en el desarrollo de nuevas aplicaciones y la integración en el resto de los procesos de gestión de la empresa.Portabilidad de la interface de presentación a otras plataformas (móviles, wap, PDA...). En el ambiente de negocios y operativo actual, la capacidad de reacción de la plataforma de TI para soportar adecuadamente los requerimientos de procesos (y mejores prácticas) es de vital importancia.A menos que la plataforma de TI sirva de base para viabilizar las operaciones de la empresa o institución, la misma quedará rezagada y no permitirá que la organización opere dentro de su ámbito requerido. La mejor manera de poder implantar una plataforma de TI que sea adaptable y flexible a los cambios del entorno es a través de la utilización de un Bus Corporativo de Integración (Enterprise Service Bus -ESB) en donde los módulos y aplicaciones sean expuestos como servicios para soportar procesos críticos a nivel operativo y de negocio.¿Qué es ESB?es un subsistema de comunicación e integración que gerencia mensajes e interacciones entre aplicaciones (productores y consumidores) utilizando comúnmente los estándares de Servicios Web (web services).Esto hace posible distribuir y reutilizar aplicaciones de una forma flexible e inmediata. La topología de esta infraestructura tiene la forma de un quot;
busquot;
 de interconexión, similar al utilizado en las arquitecturas de equipos de computo, pero está optimizado para ser empleado por aplicaciones -Software.Para una organización lo único constante es el cambio, y lograr proveer a sus empleados (y entes de su cadena de valor) la información que requieran de una manera transparente y en tiempo-real, vale decir, cuando ocurran eventos que impacten sus operaciones.Paralelamente, la implantación de aplicaciones dentro de una organización es un proceso complejo que impacta a un sin numero de elementos corporativos. El poder re-usar y extender en el tiempo la vida útil de estas aplicaciones es de singular importancia. No por el hecho de que el fabricante de la aplicación ofrezca nuevas versiones, las mismas ofrecerán beneficios concretos a las organizaciones que las utilizan.Estos requerimientos han hecho que la integración de aplicaciones pase a formar parte importante de los requerimientos y el esfuerzo de las unidades de informática de las instituciones.Su empresa dispone de diferentes herramientas informáticas que responden a unas necesidades concretas en un tiempo determinado. Con el tiempo, probablemente usted haya visto como estas aplicaciones crecían como hongos, cada una con su tamaño, forma y color, pero abundantes en número.Software Integrado de Gestión Empresaria¿Qué es SharePoint? ​SharePoint es una plataforma de colaboración empresarial que le permite incrementar la productividad y administrar los contenidos a través de la conocida interfaz de Office. Tanto si implementa SharePoint 2010 de forma local como si lo hace en servicios hospedados, los recursos integrados, mejorados por las tecnologías de búsqueda, le permitirán responder con rapidez frente a las cambiantes necesidades empresariales. Tome decisiones bien informadas e implemente soluciones personalizadas de forma rápida y segura para mejorar la colaboración en toda la empresa y con terceros. La consolidación de soluciones mediante SharePoint 2010 contribuye a ahorrar mediante la reducción de los gastos de mantenimiento y formación y a través del aumento de la productividad del departamento de TI. Todo gracias a una plataforma que ofrece un control total y además cumple con las normativas.¿Qué es Hipergate?Es una suite de aplicaciones de código abierto completamente gratuita basada en un servidor Web lo que significa que no tienes la necesidad de descargar nada y es accesible desde Internet Explorer 6 o superior. Tiene la capacidad de trabajar a partir de sobre múltiples bases de datos y sistemas operativos, ideal para ser utilizado en modalidad ASP, capacidad multi-idioma, dispone de una red de servicios profesionales de soporte y esta bien documentado con manuales, referencias API y casos de uso, así como una completa gama de contenido explicativo en el Web. Este programa tiene capacidad multi-entidad, pudiendo ser empleado para dar servicio a una empresa, a un grupo de empresas, o en modalidad ASP para alojar un número ilimitado de entidades usuarios diferentes.¿Qué es Compiere? Es una aplicación para negocios de código abierto, ERP y CRM destinada para las empresas de pequeño y mediano tamaño y con una gran expansión en el mercado anglosajón en los últimos años.Compiere esta desarrollada usando J2EE. La aplicación y el código fuente se provee sobre la base de distribución libre bajo una licencia basada en la licencia pública Mozilla. Puede ser configurada y extendida dentro de la aplicación y por medio de la adición de componentes modulares. La documentación y el soporte solo están disponibles mediante pago.Desde la versión 2.5.2, Compiere es independiente de la base de datos, y existe una infraestructura para la conexión a múltiples bases de datos. La conectividad a las siguientes bases de datos: PostgreSQL, MySQL y Sybase puede estar disponible o en procesos de completarse pero no es soportada oficialmente por Compiere, que continúa soportando únicamente Oracle como base de datos quot;
oficialquot;
.LENGUAJES DE PROGRAMACIÓNJavaEl lenguaje de programación Java, fue diseñado por la compañía Sun Microsystems Inc, con el propósito de crear un lenguaje que pudiera funcionar en redes computacionales heterogéneas (redes de computadoras formadas por más de un tipo de computadora, ya sean PC, MAC's, estaciones de trabajo, etc.),y que fuera independiente de la plataforma en la que se vaya a ejecutar. Esto significa que un programa de Java puede ejecutarse en cualquier máquina o plataforma. El lenguaje fue diseñado con las siguientes características en mente:Simple. Elimina la complejidad de los lenguajes como quot;
Cquot;
 y da paso al contexto de los lenguajes modernos orientados a objetos. Orientado a Objetos. La filosofía de programación orientada a objetos es diferente a la programación convencional. Familiar. Como la mayoría de los programadores están acostumbrados a programar en C o en C++, el sintaxis de Java es muy similar al de estos. Robusto. El sistema de Java maneja la memoria de la computadora por ti. No te tienes que preocupar por apuntadores, memoria que no se esté utilizando, etc. Java realiza todo esto sin necesidad de que uno se lo indique. C++C es un lenguaje de programación diseñado por Dennis Ritchie, de los Laboratorios Bell, yse instaló en un PDP-11 en 1972; se diseñó para ser el lenguaje de los Sistemas OperativosUNIX1. A su vez, UNIX es un Sistema Operativo desarrollado por Ken Thompson, quién utilizó el lenguaje ensamblador y un lenguaje llamado B para producir las versiones originales de UNIX, en 1970. C se inventó para superar las limitaciones de B.PascalPascal es un lenguaje de programación de alto nivel de propósito general; esto es, se puede utilizar para escribir programas para fines científicos y comerciales.El lenguaje de programación Pascal fue desarrollado por el profesorNiklaus (Nicolás) Wirth en Zurich, Zuiza, al final de los años 1960s y principios de los 70s. Wirth diseñó este lenguaje para que fuese un buen primer lenguaje de programación para personas comenzando a aprender a programar. Pascal tiene un número relativamente pequeño de conceptos para aprender y dominar. Su diseño facilita escribir programas usando un estilo que está generalmente aceptado como práctica estándar de programación buena. Otra de las metas del diseño de Wirth era la implementación fácil. Él diseñó un lenguaje para el cual fuese fácil escribir un compilador para un nuevo tipo de computadora.LinuxLinux es una implementación del sistema operativo UNIX (uno más de entre los numerosos clónicos del histórico Unix), pero con la originalidad de ser gratuito y a la vez muy potente, que sale muy bien parado (no pocas veces victorioso) al compararlo con las versiones comerciales para sistemas de mayor envergadura y por tanto teóricamente superiores. Comenzó como proyecto personal del –entonces estudiante- Linus Torvalds, quien tomó como punto de partida otro viejo conocido, el Minix de Andy. S. Tanenbaum (profesor de sistemas operativos que creó su propio sistema operativo Unix en PCs XT para usarlo en su docencia). Actualmente Linux lo sigue desarrollando, pero a estas alturas el principal autor es la red Internet, desde donde una gigantesca familia de programadores y usuarios aportan diariamente su tiempo aumentando sus prestaciones y dando información y soporte técnico mutuo. CONCLUSIONESLas aplicaciones de host continúan siendo una parte importante de la combinación de aplicaciones empresariales dentro de una empresa.Las aplicaciones empresariales no pueden permanecer estáticas, deben ser modificadas para satisfacer las necesidades de la empresa y para adaptarse a los avances tecnológicos.Las empresas buscan formas de afianzar sus activos de IT y al mismo tiempo buscan alternativas que ahorren dinero y reduzcan la presión en las ya escasas habilidades. Esto incluye el desafío de buscar formas de transformar las aplicaciones de host para integrar las aplicaciones empresariales nuevas con las ya existentes de un modo más sencillo.BIBLIOGRAFÍARick Hardisonhttp://www.ibm.com/developerworks/ssa/websphere/library/techarticles/0504_hardison/index.htmlVaradero Software Factory<br />http://www.monografias.com/trabajos/lengprog/lengprog.shtml<br />
Planificación si
Planificación si
Planificación si
Planificación si
Planificación si
Planificación si
Planificación si
Planificación si
Planificación si

More Related Content

What's hot

Enterprise SaaS Whitepaper
Enterprise SaaS WhitepaperEnterprise SaaS Whitepaper
Enterprise SaaS WhitepaperRaona
 
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...www.encamina.com
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeAlex Sauceda
 
Caso exito portal SharePoint 2010 en Florida Universitaria
Caso exito portal SharePoint 2010 en Florida UniversitariaCaso exito portal SharePoint 2010 en Florida Universitaria
Caso exito portal SharePoint 2010 en Florida Universitariawww.encamina.com
 
Facsys fax server features and benefits
Facsys fax server features and benefits  Facsys fax server features and benefits
Facsys fax server features and benefits TelOnline
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007Luis Du Solier
 
Los ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLos ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLuis Carrasco
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.MICTT Palma
 
Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Jaime Cid
 
Enterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMEnterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMJaime Cid
 
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...Raona
 
Webinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver PortalsWebinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver Portalsjuanmi_R
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector InsuaLuis Du Solier
 
Introducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gIntroducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gMonte Kluemper
 
Sap Net Weaver Enterprise Portal 2008
Sap Net Weaver Enterprise Portal 2008Sap Net Weaver Enterprise Portal 2008
Sap Net Weaver Enterprise Portal 2008tjansen
 

What's hot (20)

Enterprise SaaS Whitepaper
Enterprise SaaS WhitepaperEnterprise SaaS Whitepaper
Enterprise SaaS Whitepaper
 
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...
Caso de éxito de la Migración de SharePoint Server a SharePoint 2010 en la in...
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Caso exito portal SharePoint 2010 en Florida Universitaria
Caso exito portal SharePoint 2010 en Florida UniversitariaCaso exito portal SharePoint 2010 en Florida Universitaria
Caso exito portal SharePoint 2010 en Florida Universitaria
 
Facsys fax server features and benefits
Facsys fax server features and benefits  Facsys fax server features and benefits
Facsys fax server features and benefits
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007
 
Los ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLos ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis Carrasco
 
Epi N2 2007 Adobe
Epi N2 2007 AdobeEpi N2 2007 Adobe
Epi N2 2007 Adobe
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.
 
Share point shirley xiomaraugaldegarro
Share point shirley xiomaraugaldegarroShare point shirley xiomaraugaldegarro
Share point shirley xiomaraugaldegarro
 
Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009
 
Tarea del domingo
Tarea del domingoTarea del domingo
Tarea del domingo
 
Enterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMEnterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPM
 
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...
5 aspectos prácticos para que tu migración a SharePoint 2013 sea un éxito - S...
 
Webinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver PortalsWebinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver Portals
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
 
Introducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gIntroducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11g
 
Avances analíticos
Avances analíticosAvances analíticos
Avances analíticos
 
Sap Net Weaver Enterprise Portal 2008
Sap Net Weaver Enterprise Portal 2008Sap Net Weaver Enterprise Portal 2008
Sap Net Weaver Enterprise Portal 2008
 

Viewers also liked

East Dallas Farmers Market Overview
East Dallas Farmers Market OverviewEast Dallas Farmers Market Overview
East Dallas Farmers Market Overviewcourthb
 
Ejercicio cónica 3º eso
Ejercicio cónica 3º esoEjercicio cónica 3º eso
Ejercicio cónica 3º esoanahmsi
 
Solusi eksperimen osn 2006
Solusi eksperimen osn 2006Solusi eksperimen osn 2006
Solusi eksperimen osn 2006anggawibisono91
 
Lamina de ingles. 3er año maria betania arraez (1)
Lamina de ingles. 3er año  maria betania arraez (1)Lamina de ingles. 3er año  maria betania arraez (1)
Lamina de ingles. 3er año maria betania arraez (1)gidelmar
 
2015 poster contest judging and entries
2015 poster contest judging and entries2015 poster contest judging and entries
2015 poster contest judging and entriesFlorida Water Star
 
Mule Online Marketing | Marketing for Dentists PowerPoint
Mule Online Marketing | Marketing for Dentists PowerPointMule Online Marketing | Marketing for Dentists PowerPoint
Mule Online Marketing | Marketing for Dentists PowerPointJude Ugwuegbulam
 
C:\fakepath\lombris roja californiana
C:\fakepath\lombris roja californianaC:\fakepath\lombris roja californiana
C:\fakepath\lombris roja californianaauramarianumaliopez
 
Spiritual shock talk
Spiritual shock talkSpiritual shock talk
Spiritual shock talkArhata Osho
 
Bulgaristan presentation11-2
Bulgaristan presentation11-2Bulgaristan presentation11-2
Bulgaristan presentation11-2Nazik Isik
 
Dawn of the Cold War
Dawn of the Cold WarDawn of the Cold War
Dawn of the Cold Warjbdrury
 
Apresentação1
Apresentação1Apresentação1
Apresentação1pintas45
 
पदार्थ वेगळे करण्याच्या पद्धती
पदार्थ वेगळे करण्याच्या पद्धती पदार्थ वेगळे करण्याच्या पद्धती
पदार्थ वेगळे करण्याच्या पद्धती Jnana Prabodhini Educational Resource Center
 

Viewers also liked (19)

पाण्याचे गुणधर्म
पाण्याचे गुणधर्म पाण्याचे गुणधर्म
पाण्याचे गुणधर्म
 
East Dallas Farmers Market Overview
East Dallas Farmers Market OverviewEast Dallas Farmers Market Overview
East Dallas Farmers Market Overview
 
El Toro
El ToroEl Toro
El Toro
 
Ejercicio cónica 3º eso
Ejercicio cónica 3º esoEjercicio cónica 3º eso
Ejercicio cónica 3º eso
 
MNETC
MNETCMNETC
MNETC
 
Solusi eksperimen osn 2006
Solusi eksperimen osn 2006Solusi eksperimen osn 2006
Solusi eksperimen osn 2006
 
Raccolta poesie 3B terza parte
Raccolta poesie 3B terza parteRaccolta poesie 3B terza parte
Raccolta poesie 3B terza parte
 
Lamina de ingles. 3er año maria betania arraez (1)
Lamina de ingles. 3er año  maria betania arraez (1)Lamina de ingles. 3er año  maria betania arraez (1)
Lamina de ingles. 3er año maria betania arraez (1)
 
2015 poster contest judging and entries
2015 poster contest judging and entries2015 poster contest judging and entries
2015 poster contest judging and entries
 
不盡漏(不斷煩惱)
不盡漏(不斷煩惱)不盡漏(不斷煩惱)
不盡漏(不斷煩惱)
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
 
Mule Online Marketing | Marketing for Dentists PowerPoint
Mule Online Marketing | Marketing for Dentists PowerPointMule Online Marketing | Marketing for Dentists PowerPoint
Mule Online Marketing | Marketing for Dentists PowerPoint
 
Are theytheone
Are theytheoneAre theytheone
Are theytheone
 
C:\fakepath\lombris roja californiana
C:\fakepath\lombris roja californianaC:\fakepath\lombris roja californiana
C:\fakepath\lombris roja californiana
 
Spiritual shock talk
Spiritual shock talkSpiritual shock talk
Spiritual shock talk
 
Bulgaristan presentation11-2
Bulgaristan presentation11-2Bulgaristan presentation11-2
Bulgaristan presentation11-2
 
Dawn of the Cold War
Dawn of the Cold WarDawn of the Cold War
Dawn of the Cold War
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
पदार्थ वेगळे करण्याच्या पद्धती
पदार्थ वेगळे करण्याच्या पद्धती पदार्थ वेगळे करण्याच्या पद्धती
पदार्थ वेगळे करण्याच्या पद्धती
 

Similar to Planificación si

Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicacionesLuis
 
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Roy Baltodano
 
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Roy Baltodano
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014Ricardo Bouyer
 
Rapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de AplicacionesRapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de AplicacionesVILT
 
Userful at Compuexpo '06
Userful at Compuexpo '06Userful at Compuexpo '06
Userful at Compuexpo '06jtena
 
EPSM_API_Led_Connectivity
EPSM_API_Led_ConnectivityEPSM_API_Led_Connectivity
EPSM_API_Led_ConnectivityHector Preciado
 
SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.LPI ONG
 
Sesión 5 Semana 6.pdf
Sesión 5 Semana 6.pdfSesión 5 Semana 6.pdf
Sesión 5 Semana 6.pdfNoe Castillo
 
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxEXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxSANTOS400018
 
FlotaWeb - Su Flota En La Nube
FlotaWeb - Su Flota En La NubeFlotaWeb - Su Flota En La Nube
FlotaWeb - Su Flota En La NubeFlotaWeb
 
Infraestructura de TI y Tecnologías Emergentes
Infraestructura de TI y Tecnologías EmergentesInfraestructura de TI y Tecnologías Emergentes
Infraestructura de TI y Tecnologías EmergentesAbel Bryan Iñamagua Paz
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisVanessaMasabanda
 
Ppt Cap 10
Ppt Cap 10Ppt Cap 10
Ppt Cap 10uv_sio
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1Calzada Meza
 
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADFWeb Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADFAlejandro Cañadas
 
Metodologia Integracion de Aplicaciones
Metodologia Integracion de AplicacionesMetodologia Integracion de Aplicaciones
Metodologia Integracion de AplicacionesJaime Contreras
 

Similar to Planificación si (20)

Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicaciones
 
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
 
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...Software para integración de aplicaciones, paquetes u otras técnicas en bases...
Software para integración de aplicaciones, paquetes u otras técnicas en bases...
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Rapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de AplicacionesRapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de Aplicaciones
 
Userful at Compuexpo '06
Userful at Compuexpo '06Userful at Compuexpo '06
Userful at Compuexpo '06
 
EPSM_API_Led_Connectivity
EPSM_API_Led_ConnectivityEPSM_API_Led_Connectivity
EPSM_API_Led_Connectivity
 
SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.
 
Sesión 5 Semana 6.pdf
Sesión 5 Semana 6.pdfSesión 5 Semana 6.pdf
Sesión 5 Semana 6.pdf
 
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxEXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
 
FlotaWeb - Su Flota En La Nube
FlotaWeb - Su Flota En La NubeFlotaWeb - Su Flota En La Nube
FlotaWeb - Su Flota En La Nube
 
Infraestructura TI
Infraestructura TIInfraestructura TI
Infraestructura TI
 
Infraestructura de TI y Tecnologías Emergentes
Infraestructura de TI y Tecnologías EmergentesInfraestructura de TI y Tecnologías Emergentes
Infraestructura de TI y Tecnologías Emergentes
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchris
 
Ppt Cap 10
Ppt Cap 10Ppt Cap 10
Ppt Cap 10
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Paradigmas De La Programacion
Paradigmas De La ProgramacionParadigmas De La Programacion
Paradigmas De La Programacion
 
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADFWeb Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF
 
Metodologia Integracion de Aplicaciones
Metodologia Integracion de AplicacionesMetodologia Integracion de Aplicaciones
Metodologia Integracion de Aplicaciones
 
Myappgen
MyappgenMyappgen
Myappgen
 

Recently uploaded

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 

Recently uploaded (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 

Planificación si

  • 1. UNIVERSIDAD METROPOLITANA CASTRO CARAZO<br />Carrera: <br />Licenciatura En Ciencias de la Computación con Énfasis en Desarrollo de Aplicaciones Informáticas<br />Curso: IN5064<br />Planificación de Sistemas De Información <br />Tema: <br />Software para integración de aplicaciones, paquetes u otras técnicas en BD utilitarias o lenguajes.<br />Docente: Julio Paniagua<br />Alumno: John Foulkes Blanco<br />2010<br />Limón - Costa Rica<br />Contenido TOC quot; 1-3quot; Introducción PAGEREF _Toc274483160 3SOFTWARE PARA INTEGRACIÓN DE APLICACIONES PAGEREF _Toc274483161 4Beneficios de la Integración de Aplicaciones y Procesos de Negocio PAGEREF _Toc274483162 5¿Qué es ESB? PAGEREF _Toc274483163 5Software Integrado de Gestión Empresaria PAGEREF _Toc274483164 7¿Qué es SharePoint? PAGEREF _Toc274483165 7¿Qué es Hipergate? PAGEREF _Toc274483166 8¿Qué es Compiere? PAGEREF _Toc274483167 8LENGUAJES DE PROGRAMACIÓN PAGEREF _Toc274483168 8Java PAGEREF _Toc274483169 8C++ PAGEREF _Toc274483170 9Linux PAGEREF _Toc274483171 9CONCLUSIONES PAGEREF _Toc274483172 10BIBLIOGRAFÍA PAGEREF _Toc274483173 10<br />Introducción<br />Muchas veces las empresas tienen diferentes aplicaciones de negocio desplegadas durante el transcurso del tiempo en diferentes lenguajes, que usan diferentes tecnologías, se despliegan en diferentes plataformas de hardware y sistemas operativos con interfaces de usuario inconsistentes. El resultado es funcionalidad aislada, múltiples instancias de los mismos datos, actividades manuales redundantes, costos más altos y respuestas ineficientes para sus clientes. Además hay la necesidad creciente de integrar con sus socios de negocio y otras compañías fuera y dentro de las fronteras de su empresa. <br />Un reto mayor para integrar exitosamente las aplicaciones es obtener transacciones cliente-servidor más rápidas. Los motores de alta productividad de muchas herramientas de clientes requieren un conductor ODBC/JDBC.<br />SOFTWARE PARA INTEGRACIÓN DE APLICACIONES <br />La integración de aplicaciones permite el acceso a información y documentación de una empresa en tiempo real sin ningún coste temporal ni espacial compartiendo los datos de distintas aplicaciones. <br />Una táctica para realizar esta integración es hacer uso de cualquiera de las técnicas que se muestran a continuación en la siguiente imagen: <br />Estos beneficios o soluciones pueden ser creados bajo una arquitectura de 3 capas aprovechando las ventajas y beneficios de este tipo de arquitecturas para desarrollos con Tecnologías Web y XML.<br />Utilizando este tipo de arquitecturas disociamos la presentación, de la lógica de aplicación y de los contenidos integrando una capa XML para la obtención de los datos de las distintas aplicaciones:<br />Capa de presentación con las interfaces gráficas de la aplicación.<br />Lógica de la aplicación con las funcionalidades propias de la solución desarrollada.<br />Capa de datos obtiene los datos de la aplicación que se manipularán posteriormente desde la capa de presentación con las funcionalidades definidas en la lógica de aplicación.<br />Capa XML Permite obtener y distribuir datos de las distintas aplicaciones desde un mismo interfaz.<br />Integrar una aplicación significa muchas cosas para mucha gente. Ya sea SOA, EAI, BPI, Servicios Web o intercambiar datos en formatos diferentes, su empresa probablemente ya haya identificado un requisito de negocio para que las aplicaciones trabajen juntas. De la misma forma en que los colaboradores tienen que trabajar juntos para alcanzar los objetivos de negocio, sus aplicaciones necesitan hacer lo mismo. Desde BPI sin código para los analistas hasta aplicaciones específicas flexibles y middleware productivo, LANSA le brinda las herramientas que necesita para integrar tales aplicaciones dispares, procesos y bases de datos que mueven su empresa. Beneficios de la Integración de Aplicaciones y Procesos de NegocioLa integración efectiva de aplicaciones puede ofrecer a su organización los siguientes beneficios importantes:Introducir nuevas aplicaciones y tecnologías más eficientemente y a menos costo.Modificar y automatizar sus procesos de negocio más fácilmente para cumplir con sus nuevos requisitos.Proveer más canales de distribución para su organización.Reemplazar el procesamiento por lotes con comunicación a tiempo real.Enlazar back-office y sistemas ERP a nuevas aplicaciones como el CRM.Compartir datos entre aplicaciones System i, Windows y Web por EDI, XML o servicios Web.Integrar con aplicaciones Java de un sistema heredado Desarrollos abiertos y escalables que permiten ampliar funcionalidades a medida que se necesiten e integrarlas fácilmente.Ahorro de tiempo y costes en el desarrollo de nuevas aplicaciones y la integración en el resto de los procesos de gestión de la empresa.Portabilidad de la interface de presentación a otras plataformas (móviles, wap, PDA...). En el ambiente de negocios y operativo actual, la capacidad de reacción de la plataforma de TI para soportar adecuadamente los requerimientos de procesos (y mejores prácticas) es de vital importancia.A menos que la plataforma de TI sirva de base para viabilizar las operaciones de la empresa o institución, la misma quedará rezagada y no permitirá que la organización opere dentro de su ámbito requerido. La mejor manera de poder implantar una plataforma de TI que sea adaptable y flexible a los cambios del entorno es a través de la utilización de un Bus Corporativo de Integración (Enterprise Service Bus -ESB) en donde los módulos y aplicaciones sean expuestos como servicios para soportar procesos críticos a nivel operativo y de negocio.¿Qué es ESB?es un subsistema de comunicación e integración que gerencia mensajes e interacciones entre aplicaciones (productores y consumidores) utilizando comúnmente los estándares de Servicios Web (web services).Esto hace posible distribuir y reutilizar aplicaciones de una forma flexible e inmediata. La topología de esta infraestructura tiene la forma de un quot; busquot; de interconexión, similar al utilizado en las arquitecturas de equipos de computo, pero está optimizado para ser empleado por aplicaciones -Software.Para una organización lo único constante es el cambio, y lograr proveer a sus empleados (y entes de su cadena de valor) la información que requieran de una manera transparente y en tiempo-real, vale decir, cuando ocurran eventos que impacten sus operaciones.Paralelamente, la implantación de aplicaciones dentro de una organización es un proceso complejo que impacta a un sin numero de elementos corporativos. El poder re-usar y extender en el tiempo la vida útil de estas aplicaciones es de singular importancia. No por el hecho de que el fabricante de la aplicación ofrezca nuevas versiones, las mismas ofrecerán beneficios concretos a las organizaciones que las utilizan.Estos requerimientos han hecho que la integración de aplicaciones pase a formar parte importante de los requerimientos y el esfuerzo de las unidades de informática de las instituciones.Su empresa dispone de diferentes herramientas informáticas que responden a unas necesidades concretas en un tiempo determinado. Con el tiempo, probablemente usted haya visto como estas aplicaciones crecían como hongos, cada una con su tamaño, forma y color, pero abundantes en número.Software Integrado de Gestión Empresaria¿Qué es SharePoint? ​SharePoint es una plataforma de colaboración empresarial que le permite incrementar la productividad y administrar los contenidos a través de la conocida interfaz de Office. Tanto si implementa SharePoint 2010 de forma local como si lo hace en servicios hospedados, los recursos integrados, mejorados por las tecnologías de búsqueda, le permitirán responder con rapidez frente a las cambiantes necesidades empresariales. Tome decisiones bien informadas e implemente soluciones personalizadas de forma rápida y segura para mejorar la colaboración en toda la empresa y con terceros. La consolidación de soluciones mediante SharePoint 2010 contribuye a ahorrar mediante la reducción de los gastos de mantenimiento y formación y a través del aumento de la productividad del departamento de TI. Todo gracias a una plataforma que ofrece un control total y además cumple con las normativas.¿Qué es Hipergate?Es una suite de aplicaciones de código abierto completamente gratuita basada en un servidor Web lo que significa que no tienes la necesidad de descargar nada y es accesible desde Internet Explorer 6 o superior. Tiene la capacidad de trabajar a partir de sobre múltiples bases de datos y sistemas operativos, ideal para ser utilizado en modalidad ASP, capacidad multi-idioma, dispone de una red de servicios profesionales de soporte y esta bien documentado con manuales, referencias API y casos de uso, así como una completa gama de contenido explicativo en el Web. Este programa tiene capacidad multi-entidad, pudiendo ser empleado para dar servicio a una empresa, a un grupo de empresas, o en modalidad ASP para alojar un número ilimitado de entidades usuarios diferentes.¿Qué es Compiere? Es una aplicación para negocios de código abierto, ERP y CRM destinada para las empresas de pequeño y mediano tamaño y con una gran expansión en el mercado anglosajón en los últimos años.Compiere esta desarrollada usando J2EE. La aplicación y el código fuente se provee sobre la base de distribución libre bajo una licencia basada en la licencia pública Mozilla. Puede ser configurada y extendida dentro de la aplicación y por medio de la adición de componentes modulares. La documentación y el soporte solo están disponibles mediante pago.Desde la versión 2.5.2, Compiere es independiente de la base de datos, y existe una infraestructura para la conexión a múltiples bases de datos. La conectividad a las siguientes bases de datos: PostgreSQL, MySQL y Sybase puede estar disponible o en procesos de completarse pero no es soportada oficialmente por Compiere, que continúa soportando únicamente Oracle como base de datos quot; oficialquot; .LENGUAJES DE PROGRAMACIÓNJavaEl lenguaje de programación Java, fue diseñado por la compañía Sun Microsystems Inc, con el propósito de crear un lenguaje que pudiera funcionar en redes computacionales heterogéneas (redes de computadoras formadas por más de un tipo de computadora, ya sean PC, MAC's, estaciones de trabajo, etc.),y que fuera independiente de la plataforma en la que se vaya a ejecutar. Esto significa que un programa de Java puede ejecutarse en cualquier máquina o plataforma. El lenguaje fue diseñado con las siguientes características en mente:Simple. Elimina la complejidad de los lenguajes como quot; Cquot; y da paso al contexto de los lenguajes modernos orientados a objetos. Orientado a Objetos. La filosofía de programación orientada a objetos es diferente a la programación convencional. Familiar. Como la mayoría de los programadores están acostumbrados a programar en C o en C++, el sintaxis de Java es muy similar al de estos. Robusto. El sistema de Java maneja la memoria de la computadora por ti. No te tienes que preocupar por apuntadores, memoria que no se esté utilizando, etc. Java realiza todo esto sin necesidad de que uno se lo indique. C++C es un lenguaje de programación diseñado por Dennis Ritchie, de los Laboratorios Bell, yse instaló en un PDP-11 en 1972; se diseñó para ser el lenguaje de los Sistemas OperativosUNIX1. A su vez, UNIX es un Sistema Operativo desarrollado por Ken Thompson, quién utilizó el lenguaje ensamblador y un lenguaje llamado B para producir las versiones originales de UNIX, en 1970. C se inventó para superar las limitaciones de B.PascalPascal es un lenguaje de programación de alto nivel de propósito general; esto es, se puede utilizar para escribir programas para fines científicos y comerciales.El lenguaje de programación Pascal fue desarrollado por el profesorNiklaus (Nicolás) Wirth en Zurich, Zuiza, al final de los años 1960s y principios de los 70s. Wirth diseñó este lenguaje para que fuese un buen primer lenguaje de programación para personas comenzando a aprender a programar. Pascal tiene un número relativamente pequeño de conceptos para aprender y dominar. Su diseño facilita escribir programas usando un estilo que está generalmente aceptado como práctica estándar de programación buena. Otra de las metas del diseño de Wirth era la implementación fácil. Él diseñó un lenguaje para el cual fuese fácil escribir un compilador para un nuevo tipo de computadora.LinuxLinux es una implementación del sistema operativo UNIX (uno más de entre los numerosos clónicos del histórico Unix), pero con la originalidad de ser gratuito y a la vez muy potente, que sale muy bien parado (no pocas veces victorioso) al compararlo con las versiones comerciales para sistemas de mayor envergadura y por tanto teóricamente superiores. Comenzó como proyecto personal del –entonces estudiante- Linus Torvalds, quien tomó como punto de partida otro viejo conocido, el Minix de Andy. S. Tanenbaum (profesor de sistemas operativos que creó su propio sistema operativo Unix en PCs XT para usarlo en su docencia). Actualmente Linux lo sigue desarrollando, pero a estas alturas el principal autor es la red Internet, desde donde una gigantesca familia de programadores y usuarios aportan diariamente su tiempo aumentando sus prestaciones y dando información y soporte técnico mutuo. CONCLUSIONESLas aplicaciones de host continúan siendo una parte importante de la combinación de aplicaciones empresariales dentro de una empresa.Las aplicaciones empresariales no pueden permanecer estáticas, deben ser modificadas para satisfacer las necesidades de la empresa y para adaptarse a los avances tecnológicos.Las empresas buscan formas de afianzar sus activos de IT y al mismo tiempo buscan alternativas que ahorren dinero y reduzcan la presión en las ya escasas habilidades. Esto incluye el desafío de buscar formas de transformar las aplicaciones de host para integrar las aplicaciones empresariales nuevas con las ya existentes de un modo más sencillo.BIBLIOGRAFÍARick Hardisonhttp://www.ibm.com/developerworks/ssa/websphere/library/techarticles/0504_hardison/index.htmlVaradero Software Factory<br />http://www.monografias.com/trabajos/lengprog/lengprog.shtml<br />