Enterprise Java for SAP - Hardcover

Sincock, Austin

 
9781590590980: Enterprise Java for SAP

Synopsis

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.

"synopsis" may belong to another edition of this title.

About the Author

Austin Sincock has been a strong proponent for the development and use of Enterprise Java to provide access to SAP R/3 systems for the last four years. He has managed product application suites and technical projects around implementing this functionality for major R/3 environments for the last seven years. His projects have included Kraft Foods, Volvo Sweden, and DirecTV. In addition to designing and marketing Java-based SAP applications, Austin evangelizes the use of SAP/Java technologies through both public speaking and web/print publications. He is a frequent speaker at seminars that address the issues of web-enabling SAP, including the Web Enabling Summit 2001, SAP TechEd 2001, and the SearchSAP SAP Developers Summit 2002.

From the Inside Flap

The fact that you cracked open a book entitled Enterprise Java for SAP means that you are one of the many developers looking to explore the world of Java development for SAP. So far, for many of you, this exploration has been a frustrating and even fruitless search for any tidbit of information on programming for SAP in Java. If this description sounds familiar, then you may find Enterprise Java for SAP a required read.

This book is specifically targeted at developers who are fluent in SAP s programming language, ABAP, and are looking to learn the Java language. Although targeted at the less experienced Java developer, this book is a great resource for more experienced programmers who need to build applications with SAP s Java connector (JCo).

Excerpt. © Reprinted by permission. All rights reserved.

What This Book Covers

In addition to spending a lot of time with JCo, this book also offers insight into the open source tools, available for free on the Internet, that are not normally useful in an SAP environment. It shows you how to apply the best practices embodied in these tools and how to use them to kick start your Java development effort. The only prerequisite you need to process this information is ready access to an SAP system that can be used as a sandbox or for development.

Chapters 1 3 of Enterprise Java for SAP describe the fundamental principles of object-oriented and Java development and allow you to transition smoothly from the more procedural view of SAP development.

Chapter 4 introduces SAP s JCo, including a step-by-step review of what it takes to connect to an SAP system from a Java application. The JCo connector is one of SAP s core components in its larger Enterprise Java development platform. Learning the ins and outs of programming with JCo will give you greater insight into future SAP technologies.

Chapter 5 shows you how to build a desktop client application for SAP using a Java user interface toolkit. Based on the Java Swing toolkit, this application can be used to support requirements for a custom application that must reside on the user s desktop.

Chapter 6 takes you through the steps for deploying a Java application server and details a basic SAP login application from a Web browser. The Java application server acts as the foundation on which you can build and deploy Enterprise Java components tailored for access to your SAP system.

Chapter 7 demonstrates Struts, an open source framework that you can use to build highly maintainable Web applications for SAP. Struts is an effective means to minimize your Java development effort and create components that can be easily reused in future development efforts.

Chapter 8 teaches you how to deploy and configure an open source database system, called Hypersonic SQL (hsql). In addition, it shows you how to build a material catalog that retrieves information from both SAP and the Hypersonic database.

Chapter 9 walks you through some advanced Java programming techniques specifically tailored to SAP s JCo. These topics include server development, connection pooling, and custom Java tags.

The appendix covers the development of custom Remote Function Call (RFC) interfaces and how to access these interfaces through the JCo connector. This appendix is helpful if your SAP system does not implement the RFC interfaces required by the tutorials in Chapters 4 8.

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9781430254515: Enterprise Java for SAP

Featured Edition

ISBN 10:  1430254513 ISBN 13:  9781430254515
Publisher: Apress, 2013
Softcover