Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Java and BAPI Technology for SAP (Prima Tech's SAP Book Series) First Edition
- ISBN-100761523057
- ISBN-13978-0761523055
- EditionFirst Edition
- PublisherPremier Pr
- Publication dateJanuary 15, 2000
- LanguageEnglish
- Dimensions7.75 x 1.25 x 9.25 inches
- Print length432 pages
Product details
- Publisher : Premier Pr; First Edition (January 15, 2000)
- Language : English
- Hardcover : 432 pages
- ISBN-10 : 0761523057
- ISBN-13 : 978-0761523055
- Item Weight : 2.38 pounds
- Dimensions : 7.75 x 1.25 x 9.25 inches
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the authors

Discover more of the author’s books, see similar authors, read author blogs and more

Gareth de Bruyn is the Chief Architect and CEO at deBCor Engineering, leading a team of over 50 consultants in 4 different countries. He is a Certified SAP Consultant (R3 and S4) with over 27 years worth of SAP experience. Over the past 10 years, Gareth's passion has been building and integrating external systems (mobile, payment systems, Salesforce, etc) with SAP R3 and S4 to create a seamless user experience for the enterprise. He has written numerous books on the technical aspects of SAP. He teaches for SAP America as a vetted Tools and Technology Instructor. Gareth began his career as a Software Developer, but has held many different positions, including Business Analyst, Architect, and IT Director. His clients and employers are leaders in the Oil and Gas, Healthcare, Medical Device, Pharmaceutical, Heavy Equipment, Defense, Technology and Banking industries. Gareth received a Bachelors of Science in Chemical Engineering from the University of California, Davis. He recently graduated from the Graduate School of Business at Stanford, receiving his LEAD Business Management Certificate. He can be reached at gareth@debcor.com.

“I write to not only entertain but to also challenge the reader to think.”
Ken Kroes is the author of the non-fiction books, "Feasible Planet - A guide to more sustainable living", "Feasible Living - Dealing with Ecological Anxiety While Adapting to Our Changing World", and the "Percipience" Eco-Fiction Series.
He is passionate about our relationship with our planet and applies his diverse background which includes agriculture, mechanical engineering and information systems into developing fictional worlds that reflect real life issues. Born in Calgary, Canada he has bachelor’s degree in Mechanical Engineering and has had the pleasure of living in many locations in North America and has travelled extensively.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
40% of the book was used for plain old Java or HTML stuff (unrelated to SAP). I didn't need this stuff because I have a nice Java book (Cay Horstman) already. And I'm beyond the summary level HTML found in the appendix. If you know C++, this relatively quick treatment of Java might work for you, but I'm thinking an experienced C++ coder would want a real meaty Java book. And if you are not already fairly familiar with an OO language, you're likely not going to get very far with the relatively light treatment of Java found in this book. So I'm not sure what the target audience is for this substantial chunk of this book (calculated after allocating-in the 20 page (!) table of contents, and other general pages).
A slightly larger percentage of the book was dedicated to SAP related topics which I consider useful. There's overview, positioning, definition and architecture stuff that's interesting and useful to someone trying to look outside of your SAP servers. The book offers to walk you through setting up SAP Automation, which might prevent a 'gotcha' or two. Then there are some 'simple' Java examples, and some more complex Java examples... all doing something with SAP. These could easily become the basis for a 'real' application. SAP offers examples in their documentation, and you can find some examples in some of the journals, but this book gives you quite a few examples that do different things with SAP. These example programs may also include a more complete description of what's happening in the code than other examples you may find.
Then the topic of web enabling comes up. We have an 'ITS' chapter, a 'this is why you need ITS' chapter, and a 'here are ITS headaches' chapter (I've used poetic license here, of course). Do yourself a favor and look closely at some of the alternatives before you jump into ITS. The information presented seems similar to SAP AG's propaganda, er, I mean view, but there is much more to consider than what's presented here. We get a few 'cons' for ITS, but the point is never driven home that ITS is basically architected just like SAP GUI, and in so doing, you have serious logon resource issues if you have more than a few users. So if you want to do anything 'serious' with web enabling, you need to look at HAHT Software, SilverStream, and Visual Edge. Right now HAHT (an SAP partner) is the only one with a development environment and runtime platform specifically targeted for R/3. And, get this, the tool codes Java for you. You just add a bit more Java to make it sing your tune. But check out these other packages against your requirements.
The final part of the book (17%) had some listings which I consider 'convenience' items, at best. This included listings of methods in the 'rfc' and 'rfc.exception' packages. I assume that there are javadocs out there, which cover this material. There might have been a little bit of wisdom thrown-in here, beyond what one would typically find in the javadocs (especially if SAP wrote the javadocs -- jab jab). The BAPI listing, though, seemed not to have much beyond what's in SAP.
So in summary, I think that the treatment of how one might proceed in web enabling SAP is not at all sufficient, and the large fraction of pages with plain old Java, and listings didn't do much for me. But the Java code examples that interact with SAP are valuable, and the background and architecture discussions provide a good foundation for a learner.
About me: I've been an SAP consultant since 2.2, and last year started coding in Java. I've been moving away from the traditional interfacing (ALE/IDOC), and have been moving into BAPI/RFC and web enabling SAP (with Java, of course!)

