sample program setup, AWT, 129–130
SAP, 8
integration with other software, 271–272
login, 57
transactions, security and, 282–283
SAP Assistant, 22, 43, 238–239
BAPI Gateway, 239
BAPI’s, downloading to Excel, 244
browser, 243
configuration, 240–241
DCOM Connector logon component, 239
errors, 246
local repository, 244
reading from, 245
properties pane, 242–243
Repository Browser, 239
Repository services, 239
RFCs, 245–246
downloading to Excel, 244
R/3 function modules, 243
screen, 241–243
Search tab, 244
Table Browser, 244
windows, multiple, 243
SAP Automation
C++ BAPI, 43
components, 52–53
GUI library, 43
GUIs, 15–17
Help files, 43
IDocs Class Library, 43
installation, 40–52
Java BAPI, 43
Java RFC, 43
RFC Class Library, 43
RFC components, 43
RFC SDK, 43
SAP Assistant, 43
SAP DCOM, 43
setup, 38
SAP Automation Suite, downloading (SAP Labs, Inc.), 39–40
SAP Business Connector, 271
Sap class, 192, 193–197
SAP DCOM (Distrubuted Component Object Model), 43
SAP FAQ Web site, 375
SAP GUI, 15–17
events, recording, 16
GUI-based object-oriented solutions, 267
GUI toolbox, 17
screens, 16
SAP Info Web site, 375
SAP Labs Web site, 374
SAP system, connecting to, 190–201
SAP Tech Journal Web site, 374
SAP Web Repository (SMWO), 261
SAP@Web Studio, 260
service configuration, 260
source code control, 260–261
template development, 260
SaveReplica BAPI, 291
scalability, ITS, 250
Scrapbook (VisualAge for Java), 35
screens, SAP GUIs and, 16
searches
function modules, 215–217
RFCs, 22
Search tab, SAP Assistant, 244
security, 6, 277–278
C/C++, 7
server access, 278
sockets, 170
transactions and, 282–283
<SELECT> element, HTML, 388
semicolon (;), 102
separators, HTML text, 384
server/client relationship, SAP and application, 265
servers. See also ITS
access, restricting, 278
defined, 53
example, 173–175
naming, 49–50
ServerSocket class, 170–175
server software
installation, 47
Orbix Daemon, 48
servlets, 36
setup
applets, 72–74
AWT sample programs, 129–130
SAP Automation, 38
ShowSyst class, 192
SmartGuide (VisualAge for Java), 28
Socket class, 170–175
sockets, 170–175
source code, importing, 30
special characters, HTML, 392–393
stacking components (AWT), 157
streams, 164–166
StringBuffer class, 93–95
methods, 94–95
String class, 93–95
methods, 93–94
string literals, 96
strings, 90, 92, 93–95
<STYLE> element, HTML, 380–381
subclasses, 82, 120–121
SUBMIT REPORT, BAPIs and, 288
subroutines, 115
substring( ) method, 94
subtraction operator, 90
Sun, Java history, 400–401
Sun Web site, 376
superclasses, 82, 120–121
Swing
AWT and, 223–224
Beans palette, 33
benefits, 224–227
components
JButton, 231–233
JScrollPane, 231–233
JTextArea, 231–233
JTextField, 231–233
JApplet, 227
JButton, 227
JCheckbox, 228
JCheckboxMenuItem, 228
JColorChooser, 228
JComboBox, 228
JComponent, 228
JDesktopPane, 228
JDialog, 228
JEditorPane, 228
JFileChooser, 228
JFrame, 228
JInternal Frame, 228
JLabel, 228
JList, 228
JMenu, 229
JMenuBar, 229
JMenuItem, 229
JPanel, 229
JPasswordField, 229
JPopupMenu, 229
JProgressBar, 229
JRadioButton, 229
JRootPane, 229
JScrollBar, 229
JScrollPane, 229
JSeparator, 230
JSlider, 230
JSplitPane, 230
JTabbedPane, 230
JTable, 230
JTextArea, 230
JTextComponent, 230
JTextField, 230
JTextPane, 230
JToggleButton, 230
JToolBar, 230
JTree, 230
JViewPort, 229
MVC design pattern, 225
SwingApplet class, 225–226
swing applets, 225–227
switch command, 98
sychronizing data, 275–277
synchronous connections, 265–266
System.gc( ) method, 113
SystemMngmtSession CCMS BAPI, 332
system requirements
SAP Assistant, 239
VisualAge for Java, 27
SystemServiceInfo CCMS BAPI, 333
SystFrame class, 192, 197–201
Team-Fly |