You are on page 1of 7

SAP Enterprise Portal 6.

0
– Portal Development Kit (PDK)
Deployment Strategy –

Version: November 21, 2003


The typical Portal Development Environment

Portal Development Kit for the SAP Enterprise Portal 6.0 (PDK 6.0)
The PDK 6.0 is a Business Package and has to be deployed into the SAP
Enterprise Portal 6.0
The PDK simplifies the Portal development by providing documentation,
sample code and java docs as well as Eclipse wizards for PAR file and Web
service generation and Connector framework support
The PDK can be downloaded from the iViewStudio
(www.iviewstudio.com)

SAP Enterprise Portal 6.0 (EP 6.0)


PAR files developed with the PDK 6.0 have to be deployed into the SAP
Enterprise Portal 6.0 to run, test and debug it

Eclipse Workbench
Open Source IDE to develop Java Applications
EP6-Wizards PDK
Eclipse Portal
Workbench SAP J2EE
DB
Java

SAP AG 2002
The Portal Development Kit 6.0 and Web Services

The Portal Development Kit (PDK) comes with wizards for the Eclipse
platform providing:
Interpreter for WSDL
to create Web services
to address external Web services
Complex object wrapper
Web services configuration
stored in the
Central Configuration Storage

The Portal Development Kit 6.0


facilitates the use and creation of
Web services.

SAP AG 2002
Recommended Development Landscape (2-tier)

Quality Assurance
Development Production
Integration Tests

EP6-Wizards PDK
Eclipse Portal
Workbench SAP J2EE
DB
Java

EP6-Wizards PDK DEV


Eclipse Portal
Workbench SAP J2EE Portal
DB
Java INT PROD
Development Portal Portal
Consolidation
(Sandbox)
EP6-Wizards PDK
Eclipse Portal
Workbench SAP J2EE
DB
Java

Transport Transport

SAP AG 2002
Recommended Development Landscape (3-tier)

Quality Assurance
Development Production
Integration Tests

EP6-Wizards PDK
Eclipse Portal
Workbench SAP J2EE
DB
Java

Pre-
EP6-Wizards PDK
Dev DEV
Eclipse Portal
Workbench SAP J2EE
DB
Portal
Java
INT PROD
Development Portal Portal
Consolidation
(Sandbox)
EP6-Wizards PDK
Eclipse Portal Pre-
Workbench SAP J2EE
Java
DB
Dev

Transport Transport

SAP AG 2002
Deploying the PDK
1-n Instances Developers

iViewStudio “Master“ Portal


1
3 4

1.) Download & Deploy PDK into Portal


2.) Customize & Repackage PDK
3.) Deploy customized Portal into Developer Portals
4.) Allow Developers to access PDK by assigning role

SAP AG 2002
Copyright 2003 SAP AG. All Rights Reserved

© Copyright 2002 SAP AG. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission
of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other
software vendors.
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of
Microsoft Corporation.
IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®,
OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®, Informix
and Informix® Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries.
ORACLE® is a registered trademark of ORACLE Corporation.
UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.
Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and other
Citrix product names referenced herein are trademarks of Citrix Systems, Inc.
HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium,
Massachusetts Institute of Technology.
JAVA® is a registered trademark of Sun Microsystems, Inc.
JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and
implemented by Netscape.
SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI,
SAPPHIRE, Management Cockpit, mySAP, mySAP.com, and other SAP products and services mentioned herein as
well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other
countries all over the world. MarketSet and Enterprise Buyer are jointly owned trademarks of SAP Markets and
Commerce One. All other product and service names mentioned are the trademarks of their respective owners.

SAP AG 2002

You might also like