Está en la página 1de 26

Workshop

SAP NetWeaver 04.

Conceptos
Developer Studio
Soporte ABAP/4 & J2EE (Java)
Otros Componentes
Agenda.

Qu es SAP NetWeaver?.
Conjunto de Soluciones.
Evolucin.
Componentes.
Nuevas funcionalidades.
Web AS 6.40 modos de instalacin.

NetWeaver Developer Studio.


Qu es sta herramienta?.
Plataforma abierta Eclipse.
Diccionario de Datos, Herramientas J2EE y herramientas Web
Dynpro.

J2EE(Java).
Aprendiendo del ABAP.
Ciclo de Vida.
Agenda (continuacin).

Preguntas.

Para ms informacin.
Qu es SAP NetWeaver
Qu es SAP NetWeaver.

Qu es SAP NetWeaver.
Conjunto de Soluciones.
Evolucin.
Componentes.
Nuevas funcionalidades.
Conjunto de Soluciones.

NetWeaver es la denominacin para el Conjunto de soluciones


que reemplaza (absorbe) a la versin SAP Enterprise:
Conjunto de soluciones desarrolladas para minimizar el impacto
de la integracin entre los diversos componentes de sistemas SAP.
Ahora todos los componentes vienen en un nico Paquete.
Todos los componentes parten de una versin base igualada que
permita el funcionamiento armnico.
Funcionalidad mejorada en la interrelacin entre componentes
SAP y no SAP adoptando estndares.
Evolucin.
Evolucin.

El Web Application Server es una


infraestructura completa que
permite desarrollar y correr:
Todos los componentes NetWeaver.
mySAP Business Suit. mySAP Business Suite
Aplicaciones Z ABAP.
Aplicaciones Java 2.0 Enterprise
Edition (J2EE).
CRM ERP SRM
A dems integra la plataforma ABAP
SAP NetWeaver
con la nueva de J2EE en un
mismo servidor de aplicacin.

BW EP XI MI MDM

WAS 6.40 (J2EE & ABAP)


Componentes.

SAP NetWeaver esta compuesto de los siguientes


mdulos que se adquieren en un nico paquete.
MI: Mobile Infraestructure: Solucin SAP para infraestructura mvil
(Laptops, PDAs).

EP: Enterprise Portal: Solucin SAP para trabajo Web.

BW: Business Warehouse: Solucin de Datawarehouse de SAP.


BI:Business Inteligent: otra de nominacin del mdulo de BW.

MDM: Master Data Management: Solucin para la concentracin de


informacin distribuida.

XI: Exchange Information: Solucin SAP para interfaces

Web AS / WAS: Web Application Server: Core de SAP a travs de


servicios. Reemplaza a Basis.
Componentes (continuacin).
Componentes individuales NetWeaver 04

SAP SAP SAP MI


MI 2.0 MI 2.1 2.5

SAP SAP SAP EP


EP 5.0 EP 6.0 6.0 SP3

SAP BI 3.1 BI 3.2 BI 3.3 SAP BW


BW 3.0 Conten Conten Conten 3.5

SAP SAP
MDM 2.0 MDM 2.0

SAP SAP SAPXI


XI 1.0 XI 2.0 3.0

SAP SAP SAP WAS


Web AS 6.20 Web AS 6.30 6.40

Q1 Q2 Q3 Q4 Q1 Q2
2002 2003 2004
Nuevas funcionalidades.

Aporta nueva funcionalidad como:


Servicios Web nativos.
Soporte ABAP/4 & J2EE (Java).
Adhesin a Estndares pactado con las
organizaciones que los agrupan (WS-I, JCP, etc.).
Soporte nativo sobre HTML/XML.
Herramientas de Soporte para J2EE (Developer
Studio).
Nuevas funcionalidades.

Evolucin desde el R/3 al WAS. 6.40


Leverage Processes
Software Lifecycle Mod.
ABAP Enhancements.
6.30
SAP WAS Java Development.
Java.
Web Dynpro.
R/3 Basis 6.20
Openness.
Full J2EE support.
Web Services (WSDL, SOAP, UDDI).
6.10
Native Web Technology.
Server-side scripting.
Native HTTP/XML support (limited).

Internet-enabling.
Internet Transaction Server, SAP Gui for HTML.
SAP Business Connector.

Reliable Architecture.
Three tiers.
Scalability, High Performance.

1992 1996 2000 2001 2002 2003 2004


Web AS 6.40 modos de instalacin.

Hay dos modos de instalacin del WAS 6.40


SAP Web AS ABAP/4 y J2EE(Java).
SAP Web AS J2EE(Java).
(SAP Web AS ABAP/4 anulado).

Java ABAP Java


Schema

Schema
ABAP

Java Java
NetWeaver Developer
Studio
NetWeaver Developer Studio.

NetWeaver Developer Studio.


Qu es sta herramienta?.
Plataforma abierta Eclipse.
Diccionario de Datos, Herramientas J2EE y
herramientas Web Dynpro.
Qu es sta herramienta.

Surge de la necesidad de proveer una herramienta de


desarrollo que de libertades similares a las de los
programadores ABAP/4.

Permitir el armado de proyectos de gran escala en forma


sencilla.

Permitir la edicin local y el desarrollo off-line con la


posibilidad de conectarse y validar en diccionario de datos.

Combinar varias herramientas grficas en un nico ambiente


de desarrollo.
Generacin de pantallas (web dynpro).
Generacin de componentes y objetos (off-line).
Qu es sta herramienta.

Posibilidad de check-in/out con repositorio.

NetWeaver
Developer Studio Design Time
Repository
J2EE Java
Web
J2SE and Dictionary
Dynpro
Tools Web
Tools Service Persistence
Tools Tools

Plug-In Registry
Eclipse Platform
Plataforma abierta Eclipse.

El producto Developer Studio esta desarrollado integramente


sobre plataforma Eclipse (open source)

Permitir la adicin de plug-ins standares, y desarrollados por


el propio programado.

Permirtir la interconexin con otros sistemas como IBM


WebSphere y Microsoft .net, va plugins.
Diccionario de Datos, Herramientas J2EE y herramientas
Web Dynpro.

Diccionario de Datos Integrado, con capacidad off-line.

Permite conectarse con la base de datos que contiene el


diccionario de datos global a fin de importar, exportar la
informacin.

Web Dynpro:
Aplicacin de generacin de pantallas con minimo cdigo
(o ninguno).
Permite generar el modelo de datos y enlazarlo a las
pantallas.
Capacidad de utilizacin de controles standares o Adobe
(true-type).
J2EE(Java).
J2EE(Java).

J2EE(Java).
Aprendiendo del ABAP.
Ciclo de Vida.
Aprendiendo del ABAP.

ABAP/4 Puntos Fuertes:


Integrado a SAP.
Manejo de versionado.
Cdigo centralizado.
Fcil localizacin y puesta a punto.
Fcil puesta productiva.

J2EE(Java) Puntos dbiles:


Local sobre equipos de diseadores.
Susceptible a errores de versionado.
Difcil localizacin y puesta a punto.

Con el fin de adoptar los puntos fuertes del ABAP, se incorpora una
herramienta que integra todo esto: Java Development
Infrastructure.
Aprendiendo del ABAP (continuacin).

Logueo a Logueo a JDI*


sistema SAP de DevConfig
desarrollo.

Check-out y Copia & Check-out


cambios en de Fuentes.
objetos. Cambios en
objetos.
Chequeo implcito
Activar los (correcciones). Compilar
cambios Visible para
Centralmente y
todos. activar cambios

Integridad.
Probar la Probar la
Aplicacin Aplicacin
Pruebas en
ambiente
Centralizado.
Liberar el Liberar el
Transporte Transporte
*Java
Development
Infrastructure
Ciclo de Vida.

NetWeaver Design Time Component Central


Developer Repository Build Service J2EE Server
Studio

Create
Development
Component Archive
Pool
Develop, Build
and Test locally Java
Sources
Check-in
Changes

Component
Build
Activate OK? Deploy
archives
Preguntas?.

P&R
Para ms informacin.

SAP NetWeaver Home: http://www11.sap.com/solutions/netweaver/index.epx


SAP NetWeaver (documentos):
http://www11.sap.com/solutions/netweaver/brochures/index.epx
SAP Web Application Server 6.40 (versin impresa): Tomos I y II.