Entwicklung · 2 min read · Nov 19, 2025
Verwendung von Amfphp 1.9 mit dem Adobe Flex 2 SDK
Verwendung von Amfphp 1.9 mit dem Adobe Flex 2 SDK
Dieser Artikel zeigt, wie Sie PHP mit Adobe Flex interagieren lassen können. Adobe Flex ist eine Technologie zur Unterstützung der Entwicklung und Bereitstellung von reichhaltigen Internetanwendungen, die auf ihrer proprietären Macromedia Flash-Plattform basieren.
Anforderungen
Die folgende Liste enthält die erforderlichen Bibliotheken, um dieses Tutorial auszuführen. Ich empfehle, dass Sie alle Dateien herunterladen, bevor Sie mit dem Tutorial beginnen.
- Amfphp 1.9 beta 2 von Patrick Mineault
- Flex 2.01 SDK von Adobe
- Ant 1.7 von Apache
- Flex Ant Tasks auf Adobe Labs
- commons-net-1.4.1.jar (erforderlich für die FTP-Aufgabe)
- jakarta-oro-2.0.8.jar (erforderlich für die FTP-Aufgabe)
Installation
Apache Ant
Entpacken Sie den Inhalt von apache-ant-1.7.0-bin.zip auf Ihre Festplatte. Wir werden diesen Speicherort als [ANT_HOME] bezeichnen. Stellen Sie sicher, dass Sie [ANT_HOME]/bin zu Ihrem Systempfad hinzufügen.
Flex Ant Tasks
Entpacken Sie die flexTasks.jar-Datei aus flex_ant_tasks_012307.zip in das [ANT_HOME]/lib-Verzeichnis.
Flex 2.01 SDK
HINWEIS: Sie müssen ein Adobe-Konto haben, um das Flex 2 SDK herunterzuladen.Entpacken Sie den Inhalt von flex_sdk_2.zip auf Ihre Festplatte. Wir werden diesen Speicherort als [FLEX_SDK] bezeichnen.
Projektarbeitsbereich
Verzeichnisstruktur
Wählen Sie einen Speicherort auf Ihrer Festplatte, um Ihr Projekt zu speichern. Erstellen Sie ein neues Verzeichnis mit der folgenden Verzeichnisstruktur. Wir werden diesen Speicherort als [PROJECT_HOME] bezeichnen.
- build
- config - flex
- docs - api
- app
- dist
- lib - flex
- php
- src - flex
- php
- web
Amfphp
Installation
Entpacken Sie den Inhalt der amfphp-1.9.beta.20070126.zip-Datei in Ihr [PROJECT_HOME]/src/php-Verzeichnis. Wir werden diesen Speicherort als [AMFPHP_HOME] bezeichnen.
Bevor wir Amfphp verwenden können, müssen wir zuerst die gateway.php-Datei im [AMFPHP_HOME]-Verzeichnis bearbeiten. Bearbeiten Sie die Charset-Einstellung. Wählen Sie das für Ihre Sprache geeignete Charset. In diesem Fall verwenden wir das englische Charset. Ersetzen Sie das ursprüngliche Charset durch das unten stehende englische.
$gateway->setCharsetHandler( "none", "ISO-8859-1", "ISO-8859-1" );MySQL
Erstellen der Tabelle Employee
Dieses Tutorial geht davon aus, dass Sie mit der grundlegenden MySQL-Administration vertraut sind. Wenn Sie Hilfe mit MySQL benötigen, lesen Sie bitte die MySQL-Dokumentation.Für dieses Tutorial verwenden wir die Testdatenbank, die mit MySQL vorinstalliert ist. Melden Sie sich bei Ihrem MySQL-Server an und wählen Sie die Testdatenbank aus. Führen Sie das folgende SQL-Skript aus, um die Tabelle Employee zu erstellen.
CREATE TABLE Employee (
empId bigint AUTO_INCREMENT NOT NULL,
firstName varchar(255),
lastName varchar(255),
phone varchar(255),
email varchar(255),
title varchar(255),
PRIMARY KEY(empId),
INDEX Employee_empId_INDEX (empId));Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.