Flylib.com
Java & BAPI Technology for SAP
Java & BAPI Technology for SAP
ISBN: 761523057
EAN: N/A
Year: 1998
Pages: 199
BUY ON AMAZON
Table of Contents
BackCover
Java BAPI Technology for SAP
Introduction
Part I: The Basics
Chapter 1: The Roles of Java in the ERP Industry
Why Use Java?
Advantages and Disadvantages of Java
Java with SAP
Other ERP Providers
The Future of Java
Summary
Chapter 2: SAP Automation Architecture
Overview of SAP Automation
Automation Component Description
Integration of Components
Summary
Chapter 3: VisualAge for Java
VisualAge Versions
System Requirements
Your First Applet
Importing and Exporting Java Code
JavaBeans
Class Browser
Visual Composition Editor
Beans Palette
Managing and Storing Your Code
Relational Database
Using JDBC in VisualAge for Java
VisualAge for Java Scrapbook
Servlets
VisualAge for Java with the R3 System
Summary
Chapter 4: Setting up the Development and Operating Environments
SAP Automation Setup
Summary
Chapter 5: A Few Simple JavaSAP Examples
Simple Ping of an R3 System
Simple Material Data Retrieval
Applet Example
Summary
Chapter 6: Object-Oriented Programming Concepts
Definition of an Object
Classes
Inheritance
Summary
Chapter 7: The Basics of the Java Language
Variables, Data Types, and Declarations
Operators
Strings and Arrays
Literals
Comments
Control Flow Statements
Summary
Chapter 8: Objects, Classes, and Interfaces
Creating and Using Objects
Creating and Using Classes
Creating and Using Interfaces and Packages
Summary
Chapter 9: Building Simple User Interfaces
The Abstract Windowing Toolkit
Summary
Chapter 10: JavaBeans, ActiveX, Applets, and the Internet
Java Streams
Using Java and the Internet
Sockets
The Difference between an Application and an Applet
Creating and Using Applets
What Is a JavaBean?
Comparison of ActiveX and JavaBeans
Summary
Part II: Using Java with SAP
Chapter 11: Integrating Java with SAP through RFCs and BAPIs
Initialization to the Middleware
Connecting to the SAP System
The Basics of the BAPI Call
Summary
Chapter 12: SAP s Business Object Repository
Introduction to Business Objects
Navigation through the BOR
Key Information in the BOR for the Use of BAPIs
Finding Usable Function Modules Outside the BOR
ActiveX Controls and the Business Object Broker
Summary
Chapter 13: Building a More Advanced User Interface
Abstract Windowing Toolkit
The Swing Classes
Swing Components
Summary
Chapter 14: SAP Assistant
Internal Components of SAP Assistant
Configuring SAP Assistant
The SAP Assistant Screen
Browsing on BAPIs and RFCs
Working on Multiple Windows through SAP Assistant
SAP Assistant Searching Tool
SAP Assistant Table Browser
Downloading BAPIs or RFCs to Excel
Local Repository
Reading from a Local Repository
Making a Remote Function Call
Tracing Errors in SAP Assistant
Summary
Chapter 15: Internet Transaction Server
Why Use ITS?
Basics of ITS
Internet Applications Components
Development Environment
Summary
Chapter 16: Deciding Which Technology to Use for a New Application
Evaluation of Application Requirements
GUI-Based Object-Oriented Solutions
RFCBAPI-Based Java
Internet Transaction Server
Other Object-Oriented Languages
ABAP
Integrating SAP with Other Software
Summary
Chapter 17: Design Considerations for HTMLRFC-Based SAP Interfaces
Browser Independence
Security
Creating User-Friendly Web Interfaces
Languages, Currency, and Units of Measure
SAP Transaction Concept and Security
Summary
Chapter 18: BAPI Development
The Relationship between BAPIs and the BOR
Standards for BAPIs
Design of BAPIs
Connecting the BAPI to the BOR
RFCDES Definition
Outbound BAPIs
Summary
PART III: Details on Java RFC and BAPI Connections
Chapter 19: The COM.SAP.RFC Package
Class Hierarchy
Class Descriptions
Interface Hierarchy
Interface Descriptions
Summary
Chapter 20: The COM.SAP.RFC.EXCEPTION Package
Class Hierarchy
JRfcBaseException
JRfcBaseRuntimeException
JRfcRemoteOutOfMemoryError
Summary
Chapter 21: BAPI Collection
CCMS
Financial Accounting
Human Resources
Logistics
BasisCA
Part IV: Appendixes
Appendix A: Other Web Resources
Resources for JavaHTMLXML
Appendix B: Basic HTML Reference
HTML Document Structure
Head Elements
Body Element Attributes
Body Elements
Frames
URLS
Special Characters
Sample HTML Document
Appendix C: ABAP4 Data Types to Java Cross-Reference
Appendix D: Using Sun s Java Compiler
Sun s Java History
Installing the Java 2 SDK
Hello World Example
Components of the Java 2 SDK
Glossary
Index
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
List of Figures
List of Tables
List of Sidebars
Java & BAPI Technology for SAP
ISBN: 761523057
EAN: N/A
Year: 1998
Pages: 199
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Basic Graphics Commands
Game Graphics Learning to Use Bitmaps
Adding Sound Effects to Your Game
Loading and Saving Information Using Files
Appendix A Answers to the Chapter Quizzes
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
Step 1.2 Install SSH Windows Clients to Access Remote Machines Securely
Step 3.2 Use PuTTY / plink as a Command Line Replacement for telnet / rlogin
Step 4.4 How to Generate a Key Using PuTTY
Step 6.1 Port Forwarding
Conclusion
Documenting Software Architectures: Views and Beyond
Overview
Implementation Style
Notation for Interface Documentation
Summary Checklist
C4ISR Architecture Framework
101 Microsoft Visual Basic .NET Applications
Working with the .NET Framework
GDI+
Building Enterprise Services Applications
Visual Studio .NET
Coding Conventions
GO! with Microsoft Office 2003 Brief (2nd Edition)
Skill Assessments
Objective 9. Create Labels Using the Mail Merge Wizard
Concepts Assessments
Objective 1. Use SUM, AVERAGE, MIN, and MAX Functions
Concepts Assessments
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
Hello, Quartz
Using CronTriggers in the JobInitializationPlugin
Job Storage
Running Quartz with JobStoreTX
Working with Jobs
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies