SAP NetWeaver Portal
Presentation
Sequence
 What is Netweaver?
 Netweaver Architecture
 SAP NetWeaver Application Server
 SAP Application Server Architecture
 What NetWeaver Portal?
 Portal Architecture
 Portal Development
 Net Weaver Developer Studio
“
Set of cooperative technologies that provide internal
connectivity (integration) between SAP modules and external
connectivity with other systems
• Eases integration between systems
• Provides framework for development
• Open and standards based
SAP NetWeaver
SAP NetWeaver
Architecture
People
Integration
People Integration brings
together the right functionality
and the right information to
the right people.
Information
Integration
Information integration
provides your company with
both structured and
unstructured information that
is consistent and accessible
Process
Integration
Process Integration ensures
that business processes run
across system boundaries
in a heterogeneous system
landscape.
Application
Platform
The Application Server
provides a complete
development infrastructure on
which you can develop,
distribute, and execute
platform-independent, robust,
and scalable Web services
and business applications.
“SAP NetWeaver
Application Server
Application platform for runtime
functionality and development. All
NetWeaver components are built on SAP
WAS
SAP Application
Server
Architecture
“SAP NetWeaver Enterprise
Portal
With a Web Browser, users can begin work
once they have been authenticated in the portal
which offers a single point of access to
information, enterprise applications, and
services both inside and outside an
organization
Portal
Architecture
The SAP Net Weaver Portal is a Java EE
application, designed to run portal applications
The portal is comprised of the following main parts:
□ Portal Runtime Container (PRT) :
□ Portal Content Directory (PCD)
Portal
Architecture
Connector
Framework
 A Connector Framework The Connector
framework of the portal resides on the Web
Application Server (WAS) J2EE engine and
provides a set of adapters
 The connectors enable the portal to be
connected to the backend Enterprise Information
Systems (EIS)
Enterprise Portal
Building Blocks
Custom
Application
Development
for
portal
Portal
Development
SAP
Transaction
(SAPGUI)
SAP Visual
Composer
J2EE
application
SAP BSP
iView
WD for Java
application
and WD for
ABAP
Mobile
Application
Visual
Composer
SAP NetWeaver Visual
Composer is SAP’s web-based
software modelling tool. It
enables business process
specialists and developers to
create business application
components, without coding
Visual
Composer
Business
Server Pages
BSP
BSPs are very similar to JSPs and ASPs with
following major differences:
1. You can write most of the application code in
ABAP (or JavaScript).
2. BSPs offer a high level of integration with SAP
programming, security, and administration tools
Business
Server Pages
BSP
WebDynpro is SAP’s standard toolset for UI development and
execution.
A Set of Tools for User Interface Design.
Based on MVC Model
 WebDynpro for Java Application
 WebDynpro for ABAP Application
WebDynpro
WebDynpro
Java (J2EE)
It defines two types of Web components that can build a
J2EE Web application and a runtime environment where they
run.
The Web components are:
• Java Servlets – defined by Java Servlet Specification
• Java Server Pages (JSP pages) – defined by Java Server
Pages Specification
SAP NetWeaver Portal on mobile
• Using mobile Web browsers, you can
access the portal from mobile devices,
such as smartphones or tablets.
• SAP UI technologies (such as WebDynpro
and Business Server Page (BSP) do not
support running on mobile devices.
SAP UI5
Architecture
Sap NetWeaver
Developer Studio
• The Developer Studio is based on the Eclipse
platform
• Allows business applications according to different
programming models, such as WebDynpro and
Java EE
Demo
Thank you

Sap Netweaver Portal