20
Anhang 279 A Anhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum Über- tragen von Nachrichten durch das Internet. Die MIME-Spezifikationen des W3C listen in ihren Standards eine ganze Reihe etablierter Dateifor- mate auf und geben an, wie diese über HTTP übertragen werden müssen. Der HTTP-Header enthält normalerweise einen Hinweis auf den MIME- Type des Dokuments, so dass der Empfänger weiß, wie die Datei zu inter- pretieren und gegebenenfalls zu dekodieren ist. MIME-Typ/Subtyp Typische Extensions Beschreibung text/html html, htm HTML-Text text/plain txt, c, c++, pl, cc, h, prn Klartext (Dokumente und Programme) text/richtext Richtext (obsolet, ersetzt durch text/enriched) text/x-settext Structure enhanced text text/enriched Enriched text markup (W3C: RFC 1896) text/tab-separated-values Komma-getrennte Liste text/sgml SGML-Dokument (W3C: RFC 1874) text/x-speech talk Sprache (Voice-over-IP- Solutions) text/css css Cascading Stylesheet application/x-latex latex LaTeX-Dokument application/x-tex tex Tex/LaTeX-Dokument application/msword doc, rtf MS Word-Dokument application/sgml SGML-Applikation (RFC 1874) application/oda oda Office Document Architec- ture Tabelle A.1 MIME-Typen für textbasierte Dokumente AnhangA.fm Seite 279 Dienstag, 22. April 2003 2:33 14

AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

Anhang 279

A Anhang

A.1 MIME-Typen

Die Multipurpose Internet Mail Extensions sind Spezifikationen zum Über-tragen von Nachrichten durch das Internet. Die MIME-Spezifikationendes W3C listen in ihren Standards eine ganze Reihe etablierter Dateifor-mate auf und geben an, wie diese über HTTP übertragen werden müssen.Der HTTP-Header enthält normalerweise einen Hinweis auf den MIME-Type des Dokuments, so dass der Empfänger weiß, wie die Datei zu inter-pretieren und gegebenenfalls zu dekodieren ist.

MIME-Typ/Subtyp Typische Extensions Beschreibung

text/html html, htm HTML-Text

text/plain txt, c, c++, pl, cc, h, prn Klartext (Dokumente und Programme)

text/richtext Richtext (obsolet, ersetzt durch text/enriched)

text/x-settext Structure enhanced text

text/enriched Enriched text markup (W3C: RFC 1896)

text/tab-separated-values Komma-getrennte Liste

text/sgml SGML-Dokument (W3C: RFC 1874)

text/x-speech talk Sprache (Voice-over-IP-Solutions)

text/css css Cascading Stylesheet

application/x-latex latex LaTeX-Dokument

application/x-tex tex Tex/LaTeX-Dokument

application/msword doc, rtf MS Word-Dokument

application/sgml SGML-Applikation (RFC 1874)

application/oda oda Office Document Architec-ture

Tabelle A.1 MIME-Typen für textbasierte Dokumente

AnhangA.fm Seite 279 Dienstag, 22. April 2003 2:33 14

Page 2: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

280 Anhang

application/dca-rft IBM Document Content Architecture (IBM)

application/vnd.framema-ker

doc, fm, frm, frame FrameMaker-Dokument (Frame)

MIME-Typ/Subtyp Typische Extensions Beschreibung

image/gif gif Graphics Interchange Format

image/x-xbitmap xbm X-Windows-Bitmap (s/w)

image/x-xpixmap xpm X-Windows-Pixelmap (8 Bit)

image/x-png png Portable Networks Graphic

image/ief ief Image Exchange Format

image/jpeg jpeg, jpg, jpe JPEG

image/tiff tiff, tif TIFF

image/rgb rgb RGB

image/g3fax g3f Group III Fax (RFC 1494)

image/x-pict pict Macintosh PICT Format

image/x-portable-pixmap ppm PPM (UNIX PPM Package)

image/x-portable-graymap pgm PGM (UNIX PPM Package)

image/x-portable-bitmap pbm PBM (UNIX PPM Package)

image/x-portable-anymap pnm PNM (UNIX PPM Package)

image/x-ms-bmp bmp Windows-Bitmap

image/x-cmu-raster ras CMU-Raster

image/x-photo-cd pcd Kodak Photo-CD

image/vnd.dwg dwg AutoCad-Zeichnung

image/vnd.dxf dxf AutoCad-DXF-Datei

Tabelle A.2 MIME-Typen für Images

MIME-Typ/Subtyp Typische Extensions Beschreibung

Tabelle A.1 MIME-Typen für textbasierte Dokumente (Forts.)

AnhangA.fm Seite 280 Dienstag, 22. April 2003 2:33 14

Page 3: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

MIME-Typen 281

MIME-Typ/Subtyp Typische Extensions Beschreibung

audio/basic au, snd »Basic« Audio – 8-bit u-law PCM

audio/x-aiff aif, aiff, aifc Macintosh Audio Format (Apple)

audio/x-wav wav Microsoft Audio

audio/x-mpeg mpa, abs, mpega MPEG Audio

audio/x-mpeg-2 mp2a, mpa2 MPEG-2 Audio

audio/echospeech es Compressed Speech (Echo Speech Corp.)

audio/voxware vox Toolvox Speech Audio (Voxware)

application/x-pn-realaudio ra, ram Realaudio (Progressive Networks)

x-music/x-midi mmid MIDI Music Data

text/x-speech talk Speech Synthesis Data (MVP Solutions)

video/mpeg mpeg, mpq, mpe MPEG Video

video/mpeg-2 mpv2, mp2v MPEG-2 Video

video/quicktime qt, mov Macintosh Quicktime Movie

video/x-msvideo avi Microsoft Video

video/x-sqi-movie movie SGI Movie Format

Tabelle A.3 MIME-Typen für Multimedia

MIME-Typ/Subtyp Beschreibung

message/rfc822 MIME-Message

message/partial Teil einer Nachricht

message/external-body Nachricht mit externen Verweisen

message/news Message mit Usenet-News

message/http HTTP-Message

multipart/mixed mehrere Nachrichtenteile

Tabelle A.4 MIME-Typen für Messaging und E-Mail

AnhangA.fm Seite 281 Dienstag, 22. April 2003 2:33 14

Page 4: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

282 Anhang

A.2 Beispiel für HTTP GET und HTTP POST

Die folgende Sequenz fordert über den Internet Explorer eine XML-Seiteaquarium.xml von einem Internet Information Server an, im darauf fol-genden Listing sehen Sie die Antwort.

Listing 1.1 HTTP GET zur Anforderung des XML-Dokuments aquarium.xml

GET /mySap/XML/farm/aquarium.xml HTTP/1.0Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*Accept-Language: deExtension: Security/Remote-PassphraseUser-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)Host: localhostProxy-Connection: Keep-Alive

Listing 1.2 HTTP-Antwort mit dem XML-Dokument aquarium.xml

HTTP/1.1 200 OKServer: Microsoft-IIS/5.0Cache-Control: no-cacheExpires: Mon, 01 Jul 2002 14:01:46 GMTDate: Mon, 01 Jul 2002 14:01:46 GMT

multipart/alternative mehrere Nachrichtenteile, die alternativ zueinander sind

multipart/related mehrere Nachrichtenteile, die in Bezug zueinander stehen

multipart/digest Nachrichten, Zusammenfassung

multipart/report E-Mail-Status

multipart/parallel mehrere Teile, deren Reihenfolge unbedeutend ist

multipart/appledouble Macintosh File Data

multipart/header-set Kopfnachricht, die als Header anderer Nach-richten dient

multipart/voice-message Container für Voice-Mail

MIME-Typ/Subtyp Beschreibung

Tabelle A.4 MIME-Typen für Messaging und E-Mail (Forts.)

AnhangA.fm Seite 282 Dienstag, 22. April 2003 2:33 14

Page 5: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

HTTP-Statuscodes 283

Content-Type: text/xmlAccept-Ranges: bytesLast-Modified: Sun, 17 Jun 2001 17:43:26 GMTETag: "0747f355f7c01:888"Content-Length: 371

<!-- edited with XML Spy v3.0.7 NT (http://www.xmlspy.com) by Axel Angeli (Logos! Informatik GmbH) --><Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes"> <ElementType name="fish" content="textOnly" dt:type="string"/> <ElementType name="Aquarium" content="mixed"> <element type="fish"/> </ElementType></Schema>

A.3 HTTP-Statuscodes

HTTP-Statuscodes sind die Statuscodes, die ein HTTP-Server mit der Ant-wort zurückgibt. Bei einer gelungenen Kommunikation ist es der Code200.

Listing 1.3 HTTP 1.1: Rückmeldung nach erfolgreichem Request

HTTP/1.1 200 OKDate: Fri, 27 Dec 2002 21:59:39 GMTServer: Stronghold/2.4.2 Apache/1.3.6 C2NetEU/2412 (Unix) mod_fastcgi/2.2.10Content-Type: text/xmlConnection: closeProxy-Connection: close

Die folgende Tabelle listet die HTTP-Statuscodes und ihre Bedeutung auf.

Informational 1xx

100 Continue

101 Switching Protocols

Tabelle A.5 HTTP 1.1-Statuscodes

AnhangA.fm Seite 283 Dienstag, 22. April 2003 2:33 14

Page 6: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

284 Anhang

Successful 2xx

200 OK

201 Created

202 Accepted

203 Non-Authoritative Information

204 No Content

205 Reset Content

206 Partial Content

Redirection 3xx

300 Multiple Choices

301 Moved Permanently

302 Found

303 See Other

304 Not Modified

305 Use Proxy

306 (Unused)

307 Temporary Redirect

Client Error 4xx

400 Bad Request

401 Unauthorized

402 Payment Required

403 Forbidden

404 Not Found

405 Method Not Allowed

406 Not Acceptable

407 Proxy Authentication Required

408 Request Timeout

409 Conflict

410 Gone

411 Length Required

Tabelle A.5 HTTP 1.1-Statuscodes (Forts.)

AnhangA.fm Seite 284 Dienstag, 22. April 2003 2:33 14

Page 7: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

HTTP-Statuscodes 285

Die meisten Server lassen sich so konfigurieren, dass abhängig vom Sta-tuscode eine bestimmte Aktion ausgeführt oder zusätzliche Informationmitgesendet wird. Abbildung A.1 zeigt diese Konfigurationsmöglichkeitenfür den Microsoft IIS.

412 Precondition Failed

413 Request Entity Too

414 Request-URI Too Long

415 Unsupported Media Type

416 Requested Range Not

417 Expectation Failed

Server Error 5xx

500 Internal Server Error

501 Not Implemented

502 Bad Gateway

503 Service Unavailable

504 Gateway Timeout

505 HTTP Version Not Supported

Abbildung A.1 Konfiguration der HTTP-Statuscodes im IIS

Tabelle A.5 HTTP 1.1-Statuscodes (Forts.)

AnhangA.fm Seite 285 Dienstag, 22. April 2003 2:33 14

Page 8: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

286 Anhang

A.4 HTTP- und FTP-Kommandos

FTP-Befehl Beschreibung

CD dir Wechselt das aktuelle Verzeichnis auf dem Remote-Computer.

CDUP Wechselt in das Mutterverzeichnis des aktuellen Verzeichnisses auf dem Remote-Computer.

CLOSE Schließt die Verbindung.

DELETE file Löscht die angegeben Datei auf dem Remote-Computer.

DIR [dir] Inhaltsverzeichnis des gewünschten Verzeichnisses auf dem Remote-Computer.

GET remote-file localfile

Hole die Datei remotefile auf dem Remote Computer und spei-chere sie lokal als localfile.

LS [dir] Alias zu DIR.

MKDIR dir Anlegen des angegeben Verzeichnisses auf dem Remote-Com-puter.

PUT localfile remotefile

Sende die lokale Datei und speichere sie auf dem Remote-Com-puter.

PWD Gibt das aktuelle Verzeichnis auf dem Remote-Computer zurück.

QUIT Beendet die aktuelle Session auf dem Remote-Computer.

RECV remote-file localfile

Alias zu GET.

RENAME file1 file2

Umbenennen einer Datei auf dem Remote-Computer.

RMDIR dir Löschen eines ganzen Verzeichnisses auf dem Remote-Compu-ter.

SEND local-file remote-file

Alias zu PUT.

SIZE dir Größe des angegebenen Verzeichnis auf dem Remote-Compu-ter.

Tabelle A.6 FTP-Befehle für das Microsoft Internet Control (© Microsoft)

AnhangA.fm Seite 286 Dienstag, 22. April 2003 2:33 14

Page 9: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

Java-Utilities 287

A.5 Java-Utilities

Das Java Software Development Kit (JDK) kann kostenlos von der Web-seite von SUN Microsystems (www.sun.com) heruntergeladen werden.

Die folgende Tabelle zeigt die Aufruf-Optionen des javac-Utility mit derSyntax

javac <options> <source files>

HTTP-Befehl

Beschreibung

GET uri Holt das als URI spezifizierte Dokument vom Server. Mit GetHeader kann nur der Header der Antwort abgeholt werden, GetChunk gibt den Rest der Antwort zurück.

HEAD uri Abfragen der Header-Information, ohne dass die Seite übertragen wird.

POST uri Sendet Daten an die angegebene URI.

PUT uri Ersetzen einer Seite an der angegeben URI (falls der Client die nötigen Rechte hat).

Tabelle A.7 HTTP-Kommandos für das Microsoft Internet Control (© Microsoft)

Option Bedeutung

-g Erzeuge vollständige Debuginfo

-g:none Erzeuge keine Debuginfo

-g:{lines,vars,source}

Erzeuge ausgewählte Info für das Debugging

-O Optimize; kann Probleme beim Debuggen bereiten und Klassen-datei vergrößern

-nowarn Warnungen unterdrücken

-verbose Während des KOmpilieren Nachrichten ausgeben, was der Compiler gerade tut

-deprecation Hinweise über die Quelle von obsoleten APIs

-classpath <path>

Pfad zu den Class-Dateien

-sourcepath <path>

Pfad zu den Quelldateien

Tabelle A.8 Aufruf-Optionen des javac-Utility

AnhangA.fm Seite 287 Dienstag, 22. April 2003 2:33 14

Page 10: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

288 Anhang

Listing 1.4 Ausführen einer Klasse mit Java-Runtime

D:\JDK> java HelloWorldClass

Welcome to Java hello World

Die folgende Tabelle zeigt die Aufruf-Optionen des java-Utility, verwend-bar in folgender Syntax:

java [-options] class [args...]

(zum Ausführen einer Klasse)

java -jar [-options] jarfile [args...]

(zum Ausführen eines .jar-Files)

-bootclass-path <path>

Bootstrap-Classpfad explizit angeben

-extdirs <dirs>

Pfad zu installierten Erweiterungen (der Java Runtime)

-d <directory> Pfad zur Ausgabe der kompilierten Dateien

-encoding <encoding>

Explizite Angabe des verwendeten Zeichensatzcodes

-target <release>

Class-File für bestimmte VM Version erstellen

Option Bedeutung

-cp -classpath <directories andzip/jar files separated by ;>

Suchpfad für Klassen und Ressourcen

-D<name>=<value> Systemproperty setzen

-verbose[:class|gc|jni] Loginfo interaktiv ausgeben

-version Produktversion zeigen und beenden

-showversion Produktversion zeigen und weitermachen

-? -help Hilfe

-X Hilfe für Erweiterungen

Tabelle A.9 Aufruf-Optionen des java-Utility

Option Bedeutung

Tabelle A.8 Aufruf-Optionen des javac-Utility (Forts.)

AnhangA.fm Seite 288 Dienstag, 22. April 2003 2:33 14

Page 11: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

Java-Utilities 289

Listing 1.5 Ausführung des javap-Analyzer für die Hello World Class

D:\JDK> javap HelloWorldClass

Compiled from HelloWorldClass.javapublic class HelloWorldClass extends java.lang.Object { public HelloWorldClass(); public static void main(java.lang.String[]);}

Die folgende Tabelle zeigt die Aufruf-Optionen des javap-Utility mit fol-gender Syntax:

javap <options> <classes>...

Option Bedeutung

-b Rückwärtskompatibiltät zu javap in JDK 1.1

-c Disassemble Code

-classpath <path> Pfad zu den Class-Dateien

-extdirs <dirs> Pfad zu installierten Erweiterungen (der Java Runtime)

-help Hilfe

-J<flag> Übergebe <flag> direkt an die Runtime

-l Zeilennummer und lokale Variablen ausgeben

-public nur Public Classes anzeigen

-protected Protected Classes anzeigen

-package Package/protected/public Classes und Members anzeigen

-private alle Klassen und Members anzeigen

-s interne Signatur ausgeben

-bootclasspath<pathlist>

Pfad zu den Class-Files, die vom Bootstrap Class Loader geladen werden

-verbose Stack size, Hinweise zu den Methodenparametern und ggf. Grund eines Fehlers ausgeben

Tabelle A.10 Aufruf-Optionen des javap-Utility

AnhangA.fm Seite 289 Dienstag, 22. April 2003 2:33 14

Page 12: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

290 Anhang

A.6 SAPLPD-Befehlszeilenparameter

SAPLPD ist ein TCP/IP-Listener, der auf dem Standard UNIX Line PrintingDevice (LPD) aufsetzt. SAPLPD kann LPD vollständig ersetzen. Zusätzlichkann SAPLPD aber den mit dem SAP-Druckertreiber SAPWIN erzeugtenMetacode abfangen und diesen an einen installierten Windows-Druckerüber die Windows-Printer-API weiterleiten. Dadurch braucht man nureinen Druckertreiber für alle Drucker in SAP und kann ansonsten dieWindowstreiber verwenden. SAPLPD läuft nur unter Windows. Die Syn-tax lautet:

SAPLPD [parameter]

Befehl Beschreibung

-l <File> Protokoliere den Netzwerkverkehr in eine Datei.

Zusätzlich zur Option –l gibt es noch folgende Log-Optionen. Existiert die Datei SAPLPD.DBG, wird der ganze Log in diese Datei geschrieben, genauso wie bei Debugging-Level 9. Vor-sicht! Diese Datei kann sehr schnell sehr groß werden. (Ab Ver-sion 2.53/3.04 wird die Datei automatisch erzeugt, wenn die Option –d angegeben wurde.)

-d <No.> Debug-Level

-t <No.> Trace-Level für Netzwerke

-g <No.> Setze Logging-Level (wie Debug-Level ab 3.00)

-r <No.> Receiver-Port-Nummer, an der SAPLPD hört

-p <Name> Setze Default-Printer

-f <File> Drucke die angegebene Datei

-b Multi-threading-Modus (ab SAPLPD 3.00 und nur auf NT)

-k Spooldateien nicht löschen (Keep all files, ab 2.43)

-c Anzahl Kopien beim Drucken aus Befehlszeile (ab 3.00)

-m <font_name> Erzeuge Metrik (saplpd.met) für den angegeben Font. Diese Option muss die letzte Angabe der Befehlszeile sein und ein Drucker muss angegeben werden.

-w <No.> Setze WinCharSet zur Font-Selektion.

-i ib mit i, b = 0/1 i = kursiv, b = fett.

Tabelle A.11 SAPLPD-Befehlszeilenparameter

AnhangA.fm Seite 290 Dienstag, 22. April 2003 2:33 14

Page 13: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

Setzen des Suchpfads für SAPLOGON.INI 291

A.7 Setzen des Suchpfads für SAPLOGON.INI

Die Position der Datei SAPLOGON.INI mit den Logon- und Systempara-metern kann durch das Setzen einer Umgebungsvariablen SAPLOGON_INI_FILE kontrolliert werden. Dies erfolgt entweder auf Kommandozei-lenebene oder über das Windows-Controlpanel system.cpl:

SET SAPLOGON_INI_FILE = "C:\WINNT\SAPLOGON.INI"

-I Minimiere SAPLPD nach dem Start (ab 4.04)

-s Sucht nach verlorenen Print-Requests (Dateien mit Endung .slp). Falls das passende Datenfile (ohne endung .slp) zu dem Request noch existiert, wird der Job noch einmal gedruckt. (ab 4.30)

Abbildung A.2 Umgebungsvariable SAPLOGON_INI_FILE

Befehl Beschreibung

Tabelle A.11 SAPLPD-Befehlszeilenparameter

AnhangA.fm Seite 291 Dienstag, 22. April 2003 2:33 14

Page 14: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

292 Anhang

A.8

RFC-C

onn

ect

ors

Kla

ssen

nam

eR

egis

try

Dat

eina

me

Bes

chre

ibun

g

SAPL

ogon

Cont

rol

SAP.Lo

gonC

ontr

ol.1

wdt

log.

ocx

Her

stel

len

eine

r V

erbi

ndun

g zu

R/3

SAPF

unct

ions

OCX

SAP.Fu

ncti

ons

wdt

func

s.oc

xB

ehan

dlun

g vo

n R

FC-A

ufru

fen

SAPB

APIC

ontr

olLi

bSA

P.Ba

pi.1

wdo

bapi

.ocx

Beh

andl

ung

von

BA

PI-A

ufru

fen

TRAN

SACT

IONO

CXLi

bSA

P.Tr

ansa

ctio

ns.1

wdt

x.oc

xB

ehan

dlun

g vo

n Tr

ansa

ktio

nsau

fruf

en

Tabe

lle A

.12 S

AP

DC

OM

-Lib

rari

es f

ür W

indo

ws

Libr

ary-

Nam

eD

atei

nam

eK

lass

enna

me

Kla

ssen

-ID

in d

er W

indo

ws

Reg

istr

yO

bjek

tePf

ad

Logo

n C

ontr

olw

dtlo

g.oc

xSA

PLog

onCtrl

{B

2494

4D6-

1501

-11C

F-89

81-0

000E

8A49

FA0}

Con

nect

ion

\sap

gui\

saps

hare

\sy

stem

\wdt

log.

ocx

Set

oLog

onC

ontr

ol =

Cre

ateO

bje

ct (

»SA

P.Lo

gon-

Con

trol

.1«)

SAPL

ogon

Con

trol

Func

tion

Con

tro

lw

dtfu

ncs.

ocx

SAPF

unct

ions

OCX

{5B

076C

03-2

F26-

11C

F-9A

E5-0

8000

96E1

9F4}

Expo

rts

\sap

gui\

saps

hare

\sy

stem

\wdt

func

s.oc

x

Set

oFun

ctio

ns =

Cre

ateO

bjec

t (»

SAP.

Func

-ti

ons«

)Fu

ncti

on

Tabe

lle A

.13 I

nhal

te d

er D

CO

M-L

ibra

ries

AnhangA.fm Seite 292 Dienstag, 22. April 2003 2:33 14

Page 15: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

RFC-Connectors 293

Impo

rts

Para

met

er

SAPF

unct

ions

Stru

ctur

e

Tabl

e Fa

ctor

yw

dtao

cx.o

cxSA

PTab

leFact

ory-

Ctrl

{8

7D28

50E-

6B43

-101

C-9

2CE-

1000

5AF5

DF4

D}

SAPT

able

Fact

ory

\sap

gui\

saps

hare

\sy

stem

\wdt

aocx

.ocx

Set

oTab

leFa

ctor

y =

Cre

ateO

bjec

t (»

SAP.T

able

-Fa

ctor

y.1«)

Mat

rix

Rfc

Tabl

ePar

amet

er

Stru

ctur

e

Row

Tabl

e

Row

s

Col

umns

Libr

ary-

Nam

eD

atei

nam

eK

lass

enna

me

Kla

ssen

-ID

in d

er W

indo

ws

Reg

istr

yO

bjek

tePf

ad

Tabe

lle A

.13 I

nhal

te d

er D

CO

M-L

ibra

ries

(Fo

rts.

)

AnhangA.fm Seite 293 Dienstag, 22. April 2003 2:33 14

Page 16: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

294 Anhang

Col

umn

Vie

ws

Tabl

es

Ran

ges

Ran

ge

Fiel

ds

Fiel

d

Tran

sact

ion

Con

trol

wdt

x.oc

xTR

ANSA

CTIONO

CX-

Lib

{87D

2851

1-6B

43-1

01C

-92C

E-10

005A

F5D

F4D

}Tr

ansa

ctio

nOC

X\s

apgu

i\sa

psha

re\

syst

em\w

dtx.

ocx

Set

oTra

nsac

tion

s =

Cre

ateO

bjec

t(SA

P.Tra

nsac

-ti

ons.1

)TR

AN

SAC

TIO

N

SCR

EEN

S

SCR

EEN

FIEL

DS

Libr

ary-

Nam

eD

atei

nam

eK

lass

enna

me

Kla

ssen

-ID

in d

er W

indo

ws

Reg

istr

yO

bjek

tePf

ad

Tabe

lle A

.13 I

nhal

te d

er D

CO

M-L

ibra

ries

(Fo

rts.

)

AnhangA.fm Seite 294 Dienstag, 22. April 2003 2:33 14

Page 17: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

RFC-Connectors 295

Im F

olge

nden

seh

en S

ie e

ine

List

e de

r K

lass

en d

es J

ava

Con

nect

ors.

FIEL

D

BA

PI C

ontr

olw

doba

pi.o

cxSA

PBAP

IContr

ol-

Lib

{2E9

A46

9B-F

0EE-

11C

F-A

C55

-080

009D

213D

2}SA

PBA

PIC

ontr

ol\s

apgu

i\sa

psha

re\

syst

em\w

doba

pi.o

cx

Set

oBA

PI =

Cre

ateO

bjec

t(SA

P.B

API

.1)

SAPB

usin

ess-

Obj

ect

Libr

ary-

Nam

eD

atei

nam

eK

lass

enna

me

Kla

ssen

-ID

in d

er W

indo

ws

Reg

istr

yO

bjek

tePf

ad

Tabe

lle A

.13 I

nhal

te d

er D

CO

M-L

ibra

ries

(Fo

rts.

)

jCO

jCO.

Abap

Exce

ptio

n jC

O.At

trib

utes

jCO.

Basi

cRep

osit

ory

jCO.

Clie

nt

jCO.

Conn

ecti

on

jCO.

Conv

ersi

onEx

cept

ion

jCO.

Exce

ptio

n jC

O.Fi

eld

jCO.

Fiel

dIte

rato

r jCO.

Func

tion

jC

O.Fu

ncti

onTe

mpla

te

jCO.

Meta

Data

jCO.

Para

mete

rLis

t jC

O.Po

ol

jCO.

Pool

Chan

gedL

iste

ner

jCO.

Pool

Mana

ger

jCO.

Reco

rd

jCO.

Repo

sito

ry

jCO.

Serv

er

jCO.

Serv

erEr

rorL

iste

ner

Tabe

lle A

.14 A

uflis

tung

der

Kla

ssen

des

Jav

a C

onn

ecto

rs

AnhangA.fm Seite 295 Dienstag, 22. April 2003 2:33 14

Page 18: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

296 Anhang

A.9

Bei

spie

le a

us

dem

SA

P I

nte

rfac

e R

eposi

tory

jCO.

Serv

erEx

cept

ionL

iste

ner

jCO.

Serv

erSt

ateC

hang

edLi

sten

er

jCO.

Serv

erTh

read

jCO.

Stru

ctur

e jCO.

Tabl

e jC

O.Th

roug

hput

jCO.

Trac

eLis

tene

r

Tabe

lle A

.14 A

uflis

tung

der

Kla

ssen

des

Jav

a C

onn

ecto

rs (

Fort

s.)

Can

onic

al U

RLs

Bed

eutu

ng

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bob

j&na

me=

Sale

sOrd

erG

rund

ansi

cht

zu B

usin

ess-

Obj

ekt Sa

lesO

rder

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bob

j&na

me=

Sale

sOrd

er&

key=

Sale

sDoc

umen

tD

okum

enta

tion

des

Sch

lüss

elfe

lds

(Pro

per

ty)

Sale

sDoc

umen

t zu

dem

B

usin

ess-

Obj

ekt Sa

lesO

rder

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bap

i&na

me=

Sale

sOrd

er.G

etLi

stG

rund

ansi

cht

zu B

API

Get

List

des

Bus

ines

s-O

bjek

ts Sal

esOr

der

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bap

i&na

me=

Sale

sOrd

er.G

etLi

st&

para

m=C

usto

mer

Num

ber

Info

rmat

ion

zu P

aram

eter

Cus

tome

rNum

ber

des

BA

PI Get

List

des

B

usin

ess-

Obj

ekts

Sal

esOrde

r

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bap

i&na

me=

Sale

sOrd

er.G

etLi

st&

xml=

sche

ma

Abf

rage

des

XM

L Sc

hem

a zu

BA

PI Get

List

in d

er n

eues

ten

XM

L-V

er-

sio

n (m

anch

e Sy

stem

ver

steh

en n

ur b

esti

mm

te X

ML-

Dia

lekt

e, d

ie

eine

r äl

tere

n X

ML

Sche

ma-

Spez

ifika

tio

n de

s W

3C e

ntsp

rech

en)

Tabe

lle A

.15 B

eisp

iele

für

Can

oni

cal U

RLs

AnhangA.fm Seite 296 Dienstag, 22. April 2003 2:33 14

Page 19: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

Beispiele aus dem SAP Interface Repository 297

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=bap

i&na

me=

Sale

sOrd

er.G

etLi

st&

xml=

sche

ma.

w3c

-200

0-04

&xd

ir=r

espo

nse

Abf

rage

des

XM

L Sc

hem

a zu

BA

PI Get

List

der

Ver

sion

von

Apr

il 20

00 (

w3c

-200

0-04

)

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=rfc

&na

me=

QIR

F_G

ET_A

LL_D

ATA

_VA

LUES

2G

rund

ansi

cht

eine

s R

emot

e Fu

ncti

on C

all

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=rfc

&na

me=

QIR

F_G

ET_A

LL_D

ATA

_VA

LUES

2&pa

ram

=T_Q

AIM

R-

TAB

Para

met

er-D

oku

men

tati

on e

ines

Rem

ote

Func

tion

Cal

l

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=rfc

&na

me=

QIR

F_G

ET_A

LL_D

ATA

_VA

LUES

2&xm

l=sc

hem

aA

bfra

ge d

es X

ML

Sche

ma

eine

s R

emo

te F

unct

ion

Cal

l in

der

neue

sten

V

ersi

on

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:B

ASI

S:46

C&

type

=im

sg&

nam

e=A

CC

ON

FG

rund

ansi

cht

für

Mes

sage

-Typ

AC

CO

NF

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:B

ASI

S:46

C&

type

=ido

c&na

me=

AC

CO

NF0

1G

rund

ansi

cht

für

IDoc

-Typ

AC

CO

NF0

1

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:B

ASI

S:46

C&

type

=ido

c&na

me=

AC

CO

NF0

1&xm

l=sc

hem

aX

ML

Sche

ma

für

IDoc

-Typ

AC

CO

NF0

1 in

der

neu

este

n X

ML-

Ver

sion

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:B

ASI

S:46

C&

type

=ise

g&na

me=

E1A

CC

ON

Dok

umen

tati

on f

ür S

egm

ent

E1A

CC

ON

Can

onic

al U

RLs

Bed

eutu

ng

Tabe

lle A

.15 B

eisp

iele

für

Can

oni

cal U

RLs

(Fo

rts.

)

AnhangA.fm Seite 297 Dienstag, 22. April 2003 2:33 14

Page 20: AAnhang - Logosworldlogosworld.com/docs/GALILEO/279-298.pdf · 2003. 5. 4. · Anhang 279 AAnhang A.1 MIME-Typen Die Multipurpose Internet Mail Extensions sind Spezifikationen zum

298 Anhang

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

lang

uage

=EN

&ty

pe=

docu

&na

me=

GL.

sale

s_d

ocum

ent.

ESA

P-Sy

stem

doku

men

tati

on d

es O

bjek

tes sa

les_

docu

ment

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr:L

O:4

6C&

type

=are

a&na

me=

HLA

0006

433

AK

H K

note

n H

LA00

0643

3, z

eigt

alle

Obj

ekte

und

Unt

erkn

oten

des

O

bjek

ts

http

://i

fr.sa

p.c

om/c

atal

og/q

uery

.asp

?nam

espa

ce=u

rn:s

ap-c

om:

ifr&

type

=bob

j&na

me=

Add

ress

Con

tPar

tLi

ste

alle

r B

usin

ess-

Obj

ekte

, die

das

Obj

ekt Ad

dres

sCon

tPar

t en

t-ha

lten

Can

onic

al U

RLs

Bed

eutu

ng

Tabe

lle A

.15 B

eisp

iele

für

Can

oni

cal U

RLs

(Fo

rts.

)

AnhangA.fm Seite 298 Dienstag, 22. April 2003 2:33 14