PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP HANA La plataforma Eclipse

ABAP HANA La plataforma Eclipse

ABAP HANA La plataforma Eclipse

1. Introducción a las nuevas herramientas de SAP HANA

De ahora en más, a partir de SAP HANA, contamos con la nueva herramienta de desarrollo de SAP, conocida como ADT ABAP Development Tools la cual se basa en la plataforma Eclipse.

Esto significa que podemos seguir utilizando las transacciones del Workbench para desarrollar en ABAP, pero que también disponemos de un nuevo y poderoso entorno de desarrollo para programar en ABAP y acceder a nuevas herramientas, las cuales solo se encuentran disponibles en este entorno, es decir no están disponibles en el Workbench.

Desde el punto de vista de la base de datos, hasta el momento, usábamos para crear o mantener los elementos que conforman la base de datos, es decir las tablas, las vistas, etc, pura y exclusivamente el Diccionario de datos ABAP, al cual accedemos a través de la transacción estándar SE11. De ahora en más, a partir de SAP HANA, también basado en la plataforma Eclipse, disponemos del SAP HANA Studio, el cual es una herramienta que se utiliza para administración y desarrollo de la base de datos.

Esto significa que, si bien podemos seguir utilizando el Diccionario de datos para crear objetos en la base de datos, pero también disponemos de un nuevo y poderoso entorno de gestión para administrar la base de datos y acceder a crear nuevos tipos de objetos, algunos de los cuales solo se encuentran disponibles en este entorno, es decir, no están disponibles en la transacción SE11.

2. La plataforma Eclipse

Es un framework open source, es decir de código abierto, con el que se puede desarrollar cualquier tipo de software. IBM desarrolló Eclipse originalmente, pero ha sido mantenido y desarrollado por la Fundación Eclipse desde el año 2004.

Una de las principales fortalezad de Eclipse es la capacidad de integrar diferentes herramientas, tales como las herramientas de desarrollo de Java, C, ABAP (ADT) en una solo instalación para que el usuario se beneficie.

Un plug-in o complemento mejora el alcance funcional de Eclipse. Cada complemento se describe mediante un archivo XML (el manifiesto) y se implementa en Java. Eclipse proporciona el Eclipse Software Development Toolkit (Eclipse SDK) para desarrollar complemento y para desarrollar aplicaciones Java en general.

Eclipse SDK tiene tres componentes.

- La plataforma Eclipse

- El entorno de desarrollo de plug-ins (PDE)

- Las herramientas de desarrollo de Java (JDT)

Utilizaremos el PDE para crear el manifiesto para un plug-in, mientras que utilizaremos el JDT para implementar el plug-in en Java.

Algunas versiones Eclipse, Luna, Mars, Neon, Oxigen, Photon.

3. La estrategia Eclipse de SAP

Para lograr un concepto de funcionamiento holístico y la gestión del ciclo de vida para todas las herramientas de desarrollo de escritorio implementadas en el contexto SAP, se decidió usar la plataforma Eclipse como una base estratégica para las nuevas herramientas de desarrollo basadas en escritorio. Sin embargo, la decisión de desarrollar nuevas herramientas de desarrollo basadas en Eclipse no resuelve el problema de las herramientas heterogéneas. Es bueno si varias herramientas de desarrollo se basan en Eclipse e incluso siguen el mismo concepto operativo. Sin embargo, si las herramientas usan diferentes versiones de Eclipse, los usuarios se ven obligados a realizar varias instalaciones de Eclipse. Es por ello que SAP, similar a la Fundación Eclipse, proporciona una versión compuesta para herramientas de desarrollo basadas en Eclipse: el SAP Release Train para Eclipse.

En la actualidad en el SAP Release Train para Eclipse disponemos de las siguientes herramientas.

- ABAP Development Tools para SAPNetWeaver (ADT)

- Herramientas de modelado para SAP BW con tecnología de SAP HANA

- Herramientas para SAP HANA Cloud Platform

- Herramientas de la plataforma SAP Mobile

- Herramientas SAP HANA (es decir SAP HANA Studio)

- Herramientas de integración SAP HANA Cloud Integration

- Herramientas de ciclo de vida de configuración de SAP Identity Management

- UI Development Toolkit para HTML5

4. La instalación de Eclipse


 

 

 


Sobre el autor

Publicación académica de Oscar Iván Eugenio Trejo, en su ámbito de estudios para el Máster ABAP for HANA.

SAP SemiSenior

Oscar Iván Eugenio Trejo

Profesión: Desarrollador Abap - Mexico - Legajo: TQ13F

✒️Autor de: 12 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: PartTime

Certificación Académica de Oscar Eugenio