Show TOC

Request-basiertes DebuggingLocate this document in the navigation structure

Verwendung

In AS ABAP unter SAP NetWeaver 7.0 EHP2 und 7.2 steht eine weitere Debugging-Variante zur Verfügung: Request-basiertes Debugging.

Request-basiertes Debugging versetzt Sie in die Lage, nur ganz bestimmte HTTP- oder RFC-Requests anzuhalten und zu debuggen, die ein bestimmter Endbenutzer (im Sinne einer Person, die vor einem PC sitzt) verschickt. Im Gegensatz zum benutzerbasierten Debugging wird dabei Folgendes gewährleistet:

  • Es spielt keine Rolle, welcher Benutzer des AS ABAP und welcher Applikationsserver des AS ABAP den Request abarbeiten.

  • Das Abarbeiten von Requests anderer Endbenutzer wird nicht beeinträchtigt, was in einem Produktivsystem essenziell ist.

Request-basiertes Debugging eignet sich daher generell zum Debuggen von Anwendungen, die auf Client-Server-Technologien basieren, bei denen ein allgemeiner Systembenutzer des AS ABAP externe Requests verschiedener Clients bedient. Sie können Requests voneinander isolieren und einzeln analysieren.

Beispielsituationen, in denen das Request-basierte Debugging besonders geeignet ist:

  • Ein Support-Mitarbeiter debuggt HTTP-Requests

    • Breakpoints setzen: SAP GUI remote

    • Requests initiieren: Web Browser via WTS (zum Kundennetzwerk)

  • Ein Support-Mitarbeiter debuggt RFC-Requests

    • Breakpoints setzen: SAP GUI remote

    • Requests initiieren: SAP GUI remote

Voraussetzungen

Für Request-basiertes Debugging gelten folgende Systemvoraussetzungen:

  • AS ABAP: SAP NetWeaver 7.0 EHP2 oder 7.2 und höher

  • Frontend-PC

    • Breakpoints setzen: SAP GUI for Windows 7.10

    • Requests abschicken

      • SAP GUI for Windows 7.10

      • Web-basierte Anwendungen

        • Microsoft Internet Explorer

        • SAP HTTP PlugIn for IE

        Hinweis

        Siehe SAP Hinweis 1041556 für unterstützte Kombinationen von Microsoft Windows und Microsoft Internet Explorer sowie für eine Bezugsquelle von SAP HTTP PlugIn for IE.