08.10.2013 Views

Special Edition Using SAP R/3, Third Edition

Special Edition Using SAP R/3, Third Edition

Special Edition Using SAP R/3, Third Edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Special</strong> <strong>Edition</strong> <strong>Using</strong> <strong>SAP</strong> R/3, <strong>Third</strong> <strong>Edition</strong> - CH 3 - Exploring R/3 Architecture Page 2 of 26<br />

The R/3 system operates by using the client/server principle applied across several levels. It is highly<br />

modular, and the principle is applied primarily through software so that the modes of interaction<br />

between the various clients and servers can be controlled.<br />

Dedicated servers can be linked by communications networks and perform certain tasks without<br />

affecting the integrity of the data and processes of the central system network.<br />

Open System Principles<br />

An open system allows the interplay and portability of applications, data, and user interfaces by<br />

adhering to international standards for these elements.<br />

This definition of an open system is based on the work of the POSIX 1003.0 Committee of the<br />

Institute of Electrical and Electronics Engineers (IEEE), which is devoted to the Portable Operating<br />

System Interface for UNIX (POSIX).<br />

The following international open interface standards are embodied in the R/3 system:<br />

Transfer Control Protocol/Internet Protocol (TCP/IP), for the network communications<br />

protocol and other secure protocols<br />

Remote procedure calls (RPCs), implemented in ABAP/4 as remote function calls (RFCs), to<br />

enable other systems to call R/3 functions; constitutes the R/3 open programming interface<br />

Common Programming Interface-Communication (CPI-C), for program-to-program<br />

communications across multiple systems<br />

Structured Query Language (SQL) and open database connectivity (ODBC), the standards<br />

used for open data access to R/3 business data stored in relational databases<br />

Object linking and embedding/dynamic data exchange (OLE/DDE), the primary standard for<br />

integrating PC applications with R/3<br />

X.400/X.500, Messaging Application Programming Interface (MAPI), and Electronic Data<br />

Interchange (EDI), the standards for external communications<br />

Open interfaces are also established to provide access to specialized applications.<br />

The following specialized applications entail open-interface communications with R/3:<br />

Computer-aided design (CAD)<br />

Optical archiving<br />

Production-related technical subsystems, such as DASS, which provides for plant data<br />

collection<br />

Production technical systems are discussed in Chapter 18, "Understanding the Production Planning<br />

file://J:\prodinfo\MEMBERS\MA\ir057.html 3/23/01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!