164614737-server-administration-in-sap-xi-3-0.pdf

16
SAP AG 2004, Title of Presentation, Speaker Name 1 Topics Agenda Introduction to SAP XI 3.0 System Landscape Directory Integration Repository Integration Directory Monitoring Adapter Framework Business Process Management Server Administration Security B2B and Industry Standards

Upload: robertofaccini64

Post on 19-Jul-2016

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 1

Topics

Agenda

Introduction to SAP XI 3.0

System Landscape Directory

Integration Repository

Integration Directory

Monitoring

Adapter Framework

Business Process Management

Server Administration

Security

B2B and Industry Standards

Page 2: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 2

XI 3.0 components in SAP Web AS 6.40

ABAP

ICM Central Monitoring

Business Process Engine

JRFC

J2EE

Adapter Engine

HTTP(s)

HTTP(s)

OpenSQL

for Java OpenSQL

for ABAP

SLD

Integration Builder (IR, ID)

Runtime workbench

XI Tools

Mapping runtime Integration Engine

Page 3: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 3

Web AS 6.40 - key architecture points

J2EE stack

SQLJ layer for database connectivity

All objects stored in database

SLD is delivered with the J2EE Engine

UME for user management

Middleware

JRFC replaces JCo for J2EE to ABAP connectivity

ABAP stack

Integration Engine is part of BASIS (and corresponding support

packages)

Page 4: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 4

Integration Engine - new administration features

Time-controlled message processing

“Switch procedure“ for message

deletion

Better tuning capabilities for queues:

Special queue for large messages

Balancing between parallel queues

SXMB_ADM

Page 5: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 5

J2EE Engine – Administration overview

J2EE Engine Administrator Configuration tool

Offline configuration editor

Page 6: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 6

Integration Builder – Administration page

System information

Administration of locks

Migration tool

Page 7: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 7

Tracing and logging

J2EE-based components of XI use standard logging of J2EE Engine

Setup via Log Configurator Service in Visual Administrator tool

Page 8: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 8

Standalone Log Viewer UI

Connect to any number of WebAS servers (ABAP/J2EE)

Page 9: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 9

Integrated Log Viewer UI

Accessible via J2EE Visual Administrator tool

Page 10: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 10

Trace and Log Files for the XI J2EE components

Under <J2EE_dir>/cluster/server0/log/applications/com.sap.xi

repository.log

directory.log

mapruntime.log

rwb.log

xi.log

repository.trc

directory.trc

mapruntime.trc

rwb.trc

xi.trc

Default trace file for entire J2EE Engine:

<J2EE_dir>/cluster/server0/log/defaultTrace.trc

Page 11: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 11

Trace and Log Files in the ABAP Part

RUNTIME-LOGGING parameter under

SXMB_ADM > Integration Engine Configuration > Specific Configuration.

Page 12: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 12

Trace and Log Files in the ABAP Part

Usage of logging parameter:

You set this parameter when you want to analyze message processing as it

enables you to document either individual steps, or all steps in a pipeline.

The parameter TRACE_LEVEL enables you to locally set the trace level for

all pipelines in an Integration Engine.

Page 13: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 13

Defining Conditions and Actions for Troubleshooting

In the Integration Engine, you can specify conditions for troubleshooting in

inbound messages that trigger particular actions (Example: Writing trace and

log information to a file).

The procedure for creating a conditioned action is divided into the creation

of one or more conditions and one or more actions.

Page 14: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 14

BPE trace

In case of any problems or error situations it is recommended to

turn on tracing by using transaction SWELS

Page 15: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 15

Additional performance considerations

JRFC reduces J2EE memory overhead for mapping step (from

9-10x down to 3x message size)

Simple transformations (ST) reduce the overhead for

conversion between DDIC structures and XML in proxy

framework

Large messages go to a special queue

no impact on performance of average-sized messages

Page 16: 164614737-Server-Administration-in-SAP-XI-3-0.pdf

SAP AG 2004, Title of Presentation, Speaker Name 16

Summary

Significant changes in SAP Web AS architecture

In particular, improved J2EE Engine architecture allows better

system administration and monitoring

Better performance tuning capabilities for Integration Engine