web dynpro for abap 01

Post on 22-May-2015

1.874 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slide introduttive di un corso su Web Dynpro for Abap tenuto da me

TRANSCRIPT

WEB DYNPRO FOR ABAP

Agenda del corso

• Dalla SAP Gui alla Web Dynpro per ABAP• Modello di programmazione Web Dynpro• Web Dynpro: Overview• User Interface: View e UI Elements• Controller e Context• Navigazione e Plug• Help Valori• Internazionalizzazione e Messaggi• Advanced Topics

Agenda del corso

• Dalla SAP Gui alla Web Dynpro per ABAPDalla SAP Gui alla Web Dynpro per ABAP• Modello di programmazione Web Dynpro• Web Dynpro: Overview• User Interface: View e UI Elements• Controller e Context• Navigazione e Plug• Help Valori• Internazionalizzazione e Messaggi• Advanced Topics

Dalla SAP Gui alla Web Dynpro per ABAP

WEB Applicat

ionServer

• Internet e Pagine WEB

Basato su 4 elementi

· WEB Browser

· Protocollo HTTP

· WEB Application Server

· Pagine WEB Web Browser visualizza

le pagine WEB HTTP è il protocollo

utilizzato per il trasferimento delle informazioni

WEB Application Server gestisce le richieste di accesso alle pagine WEB residenti

Pagine WEB

· Diversi linguaggi di programmazione (HTML, ASP, PHP, JSP, ABAP, ecc…)

· Statiche

· Dinamiche

Dalla SAP Gui alla Web Dynpro per ABAP

• Richiamo Pagina Statica

1.Web Browser invia richiesta al WAS (determinato dall’indirizzo HTTP)

2.Il WAS ricerca il file HTML corrispondente all’indirizzo richiesto e lo invia al WEB Browser

3.Il WEB Browser visualizza le informazioni contenute nel file HTML ricevuto dal WAS.

WEB

Application Server

FileServer

12

3

Dalla SAP Gui alla Web Dynpro per ABAP

• Richiamo Pagina Dinamica 1.Il Web Browser invia una richiesta al WAS

(determinato dall’indirizzo HTTP)

2.Il WAS ricerca il file corrispondente all’indirizzo richiesto e determina l’interprete necessario per l’elaborazione (Servlet-engine ASP, PHP, JSP, ecc…

3.Il risultato dell’elaborazione produce un file HTML inviato dal WAS al WEB Browser.

4.Il WEB Browser visualizza le informazioni contenute nel file HTML ricevuto dal WAS.

WEB Application

Server

Servlet-Engine(ASP, PHP, ecc..)

2

3

1

4

Dalla SAP Gui alla Web Dynpro per ABAP

Web Server Application

IIS (Internet Information Service)

Apache Servlet-Engine

Tomcat SAP Internet Transaction

Server (ITS) WGATE (Web Gateway) AGATE (Application

Gateway) SAP Web AS 6.x

ICM (Internet Comunication Manager)

J2EE / ABAP Servlet-Engine

Metodi di Interfacciamento SAP R/3 & WEB

Dalla SAP Gui alla Web Dynpro per ABAP

SAP Web AS – Application Server < 6.10 Interfaccia Utenti

SAPGUI WEB Browser and

Dispositivi Mobili via SAP ITS

Metodo di Programmazione Interfacce Utenti Dynpro

Linguaggio di Programmazione ABAP

Connetività RFC Accesso a Infrastrutture

di Terze Parti tramite connectors e gateways

Dalla SAP Gui alla Web Dynpro per ABAP

SAP Web AS – Application Server 6.10 Interfaccia Utenti

SAPGUI WEB Browser e

Dispositivi Mobili Metodo di Programmazione

Interfacce Utenti Dynpro BSP (Business Server

Pages) Linguaggio di

Programmazione ABAP

Connetività RFC HTTP(S) SMTP SOAP / XML

Dalla SAP Gui alla Web Dynpro per ABAP

SAP Web AS – Application Server 6.20 Interfaccia Utenti

SAPGUI WEB Browser e

Dispositivi Mobili Metodo di Programmazione

Interfacce Utenti Dynpro BSP (Business Server

Pages) JSP (Java Server Pages)

Linguaggio di Programmazione ABAP JAVA

Connetività RFC HTTP(S) SMTP SOAP / XML

Dalla SAP Gui alla Web Dynpro per ABAP

Interfaccia Utenti SAPGUI WEB Browser e Dispositivi

Mobili Metodo di Programmazione

Interfacce Utenti Dynpro Web Dynpro BSP (Business Server

Pages) JSP (Java Server Pages)

Linguaggio di Programmazione ABAP JAVA

Connetività RFC HTTP(S) SMTP SOAP / XML

SAP Web AS – Application Server > 6.30

Dalla SAP Gui alla Web Dynpro per ABAP

Dalla SAP GUI alle Web Dynpro

Dalla SAP Gui alla Web Dynpro per ABAP

Strumenti x Applicazioni Portale

Dalla SAP Gui alla Web Dynpro per ABAP

Overview transazione SICF

• Internet Communication Framework All’interno della SICF è possibile specificare tutti i

parametri e le modalità per accedere ad R3 dal web

Dalla SAP Gui alla Web Dynpro per ABAP

Overview transazione SMICM

• Internet Communication Manager

Configura Servizi web

Dalla SAP Gui alla Web Dynpro per ABAP

Overview transazione SMICM

• Internet Communication Manager L’ICM monitor permette di attivare configurare e

monitorare i servizi web

ESSENTIA.COM srl

Via Druento, 290 - 10078 Venaria Reale (TO)Tel.: 011 – 4560.511 fax: 011 – 4560.577

Via Nizza, 56 – 00198 RomaTel.: 06 – 85305570 fax: 06 – 85800504

Mail: inforoma@e-ssentia.itWeb: www.e-ssentia.com

Powerd by Bossù Piergiorgio

top related