Enterprise Java for SAP / Edition 1

Enterprise Java for SAP / Edition 1

by Austin Sincock
     
 

ISBN-10: 1590590988

ISBN-13: 9781590590980

Pub. Date: 07/24/2003

Publisher: Apress

Enterprise Java for SAP is designed as an introduction to the Java 2 Platform, Enterprise Edition (J2EE) for the SAP developer. After providing a general introduction to Java, author Austin Sincock explores how to open the typically closed SAP environment to the world of Java.

Utilizing SAP's Java connector, JCo, Sincock details an end

Overview

Enterprise Java for SAP is designed as an introduction to the Java 2 Platform, Enterprise Edition (J2EE) for the SAP developer. After providing a general introduction to Java, author Austin Sincock explores how to open the typically closed SAP environment to the world of Java.

Utilizing SAP's Java connector, JCo, Sincock details an end-to-end web application that connects directly to SAP, including the deployment and implementation of both a web server and an external database. He explores communicating with an SAP environment through such Java and J2EE technologies as JavaServer Pages (JSP) and the Java Standard Tag Library, and database connectivity through JDBC.

Wherever possible, open-source technologies are employed to enable flexible Java connectivity to SAP—atypical for the SAP environment, in which tools are often proprietary.

Product Details

ISBN-13:
9781590590980
Publisher:
Apress
Publication date:
07/24/2003
Edition description:
2003
Pages:
336
Product dimensions:
7.00(w) x 9.25(h) x 0.81(d)

Table of Contents

About the Authorix
About the Technical Reviewersx
Acknowledgmentsxi
Introductionxiii
Chapter 1Extending SAP: Past and Present Technologies1
SAP and Centralized ERP2
A Brief History of SAP and the Internet7
Alternative Development for SAP12
Chapter 2Exploring the Java Platform17
The Enterprise Java Platform18
Java Essentials for SAP24
Deploying Applications with Java27
Summary34
Chapter 3Understanding Object-Oriented Design and Development35
Getting Object Oriented36
Implementing Object-Oriented Designs40
Building Object Systems with Design Patterns43
Summary47
Chapter 4JCo 101: Programming with SAP's Java Connector49
Working with the Java Development Environment50
Connecting to SAP Using JCo57
Building a Simple Application with JCo60
Summary88
Chapter 5Building a Desktop Interface to SAP91
Using Configuration Files92
Providing Object-Level Access99
Developing a Graphical User Interface112
Summary131
Chapter 6Extending SAP to the Web133
Looking at the Application Server134
Installing Tomcat135
Building a Sample Application138
Sharing JCo System Resources164
Summary172
Chapter 7Developing Web Applications with Struts173
The Model-View-Control Design Pattern174
Using the Struts Framework181
Deploying an Initial Application with Struts189
More Struts Development218
Summary231
Chapter 8Crossing the Chasm: Bridging SAP and an External Database233
Java Database Connectivity234
Deploying the Hypersonic SQL Database240
Building Database Tables244
Bringing It Together with Struts260
Summary269
Chapter 9Advanced Java Programming in SAP271
Introducing JCo Connection Pools272
Calling Java Objects from Within SAP279
Building Custom Java Tab Libraries290
Summary296
AppendixAlternate RFC Development in SAP297
Mapping BAPIs to Custom RFCs297
Updating the InterfaceCaller Class303
Index297

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >