web dynpro for abap 01
Post on 22-May-2015
1.874 Views
Preview:
DESCRIPTION
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