WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

PHP-Übersicht

WebSphere Message Broker bietet Unterstützung für die Scriptsprache PHP.

WebSphere Message Broker stellt mit dem PHPCompute-Knoten einen programmierbaren Knoten bereit, der Nachrichtenkonvertierung und -weiterleitung unter Verwendung der PHP-Scripting-Sprache unterstützt. Beispiel:

$output_assembly->XMLNSC->doc->item = 
$input_assembly->MRM->structure->field; 

In diesem PHP-Code wird der folgende XML-Code generiert:

<doc>
    <item>
           ... deep copy of field element from input tree
    </item>
</doc>

Der PHPCompute-Knoten baut auf dieser Syntax auf, um eine leistungsfähige Syntax zum Zugriff auf WebSphere Message Broker-Baumstrukturen zu erstellen.

Die Standardausgabe- und Standardfehlernachrichten der PHP-Engine werden in das Konsolprotokoll für den Broker geschrieben. Im Abschnitt Standardsystemprotokolle finden Sie Informationen zum Lesen des Konsolprotokolls.

z/OS platformUnter z/OS müssen alle PHP-Scripts im UTF-8-Format codiert werden. Sämtliche Zeichenfolgeliterale in PHP-Scripts sowie alle Zeichendaten, die von der Nachrichtenassemblierung an Scripts übergeben werden, sind im UTF-8-Format codiert. Für gewöhnlich verhalten sich Scripts, die mit der Nachrichtenassemblierung in PHP interagieren, unter z/OS genau wie auch bei anderen Betriebssystemen. Falls ein Script Byteströme in PHP nutzt (beispielsweise den Dateizugriff), können die Funktionen der Mehrfachbyte-Zeichenfolge zur Erkennung der Codepage und zur Konvertierung der Zeichendaten je nach Bedarf verwendet werden.

UTF-8 ist möglicherweise nicht die Standard-Codepage des Brokers, was bedeutet, dass alle Funktionen, für welche der Broker eine UTF-8-Standard-Codepage benötigt, möglicherweise geändert werden müssen. So verwenden beispielsweise die Methoden asBitstream und addElementFromBitstream im MbsElement-Objekt als Standard-Codepage die Standard-Codepage des Brokers und nicht die CodePage von PHP.

Der Knoten PHPCompute bietet Unterstützung für das Simple Network Management Protocol (SNMP). Die MIB-Dateien (MIB = Management Information Base) werden während der Installation von WebSphere Message Broker installiert. Ihre Speicherposition wird durch die Umgebungsvariable MIBDIRS angegeben.

Informationen zu den durch WebSphere Message Broker unterstützten PHP-Funktionen finden Sie im Abschnitt PHP-Erweiterungen.

Weitere Informationen zur PHP-Scripting-Sprache finden Sie auf der Website PHP: Hypertext-Vorprozessor.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:35


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ac69001_