E N D
MÉTODOS DE ACCESO A NAVISION Debido a la persecución de la obtención de la excelencia en la cadena de valor de las organizaciones mediante la optimización de procesos de negocio (BPM), cada vez existe más necesidad de conectar aplicaciones distribuidas, con el fin de construir una infraestructura de software basada en servicios (SOA), y de esta manera, ganar en competitividad, haciendo sus procesos más eficientes, más flexibles y menos costosos y facilitar, así también, la toma de decisiones (BI). Navision, como parte fundamental de dicha infraestructura (ERP), dispone de distintos métodos para facilitar su integración en los procesos. Éstos son: • ODBC • CFRONT • Web Services Veamos cómo trabaja cada uno de ellos.
NAVISION Web Native BBDD CODBC SQL Server SQL ODBC Desktop App ODBC ODBC son conectores de base de datos para distintas fuentes de información. Los conectores ODBC se pueden utilizar desde múltiples aplicaciones de escritorio, como Microsoft Excel, y herramientas de desarrollo, como Microsoft Visual Studio. ODBC proporciona acceso directo a la BBDD sin pasar por la lógica de la aplicación, con lo que puede ocasionar problemas a usuarios no expertos. No existe acceso a la lógica de la aplicación.
NAVISION Web Native BBDD SQL Server Desktop App CFRONT CFRONT C/FRONT es una librería de funciones para programadores que permite acceso controlado a Navision mediante llamadas a los métodos proporcionados por la propia librería. Aunque el acceso a la información es controlado, la disponibilidad de la lógica de la aplicación es limitado.
NAVISION Native BBDD SOAP over http CFRONT Web SQL Server Desktop App Navision Application Server – NAS Web Services WEB SERVICES Other Internet Un Web Service es un componente de software que puede integrarse en una infraestructura SOA y dialogar con otras aplicaciones mediante estándares. NAS es usado por los Web Services como un cliente Navision sin interface gráfico, con lo que permite el acceso a toda la lógica de la aplicación.
NAVISION Native BBDD SQL Server Navision Application Server – NAS EJEMPLO DE WEB SERVICES Veamos un ejemplo de cómo el propio Navision utiliza Web Services para interactuar con otras aplicaciones: Employee Portal Sharepoint Services Employee Portal Web Parts (Web Services) Navision Employee Portal ha sido construido como Web Parts utilizando tecnología .NET para exponer sus servicios en Sharepoint Services.