Desarrollo web · 2 min read · Nov 19, 2025
Usando Amfphp 1.9 con el SDK de Adobe Flex 2
Usando Amfphp 1.9 con el SDK de Adobe Flex 2
Este artículo muestra cómo puedes hacer que PHP interactúe con Adobe Flex. Adobe Flex es una tecnología para apoyar el desarrollo y despliegue de aplicaciones de Internet ricas basadas en su plataforma propietaria Macromedia Flash.
Requisitos
La siguiente es una lista de las bibliotecas requeridas para ejecutar este tutorial. Recomiendo que descargues todos los archivos antes de comenzar el tutorial.
- Amfphp 1.9 beta 2 de Patrick Mineault
- Flex 2.01 SDK de Adobe
- Ant 1.7 de Apache
- Flex Ant Tasks en Adobe Labs
- commons-net-1.4.1.jar (requerido para la tarea FTP)
- jakarta-oro-2.0.8.jar (requerido para la tarea FTP)
Instalación
Apache Ant
Extrae el contenido de apache-ant-1.7.0-bin.zip en tu disco duro. Nos referiremos a esta ubicación como [ANT_HOME]. Asegúrate de agregar [ANT_HOME]/bin a tu ruta del sistema.
Flex Ant Tasks
Extrae el archivo flexTasks.jar de flex_ant_tasks_012307.zip en el directorio [ANT_HOME]/lib.
Flex 2.01 SDK
NOTA: Debes tener una cuenta de Adobe para descargar el SDK de Flex 2.Extrae el contenido de flex_sdk_2.zip en tu disco duro. Nos referiremos a esta ubicación como [FLEX_SDK].
Espacio de trabajo del proyecto
Estructura del directorio
Elige una ubicación en tu disco duro para almacenar tu proyecto. Crea un nuevo directorio con la siguiente estructura de directorio. Nos referiremos a esta ubicación como [PROJECT_HOME].
- build
- config - flex
- docs - api
- app
- dist
- lib - flex
- php
- src - flex
- php
- web
Amfphp
Instalación
Extrae el contenido del archivo amfphp-1.9.beta.20070126.zip en tu directorio [PROJECT_HOME]/src/php. Nos referiremos a esta ubicación como [AMFPHP_HOME].
Antes de que podamos comenzar a usar Amfphp, primero debemos editar el archivo gateway.php ubicado en el directorio [AMFPHP_HOME]. Edita la configuración de charset. Selecciona el charset apropiado para tu idioma. En este caso, usaremos el charset en inglés. Reemplaza el charset original con el inglés que se muestra a continuación.
$gateway->setCharsetHandler( "none", "ISO-8859-1", "ISO-8859-1" );MySQL
Creando la tabla de Empleados
Este tutorial asume que estás familiarizado con la administración básica de MySQL. Si necesitas asistencia con MySQL, por favor consulta la Documentación de MySQL.Para este tutorial, usaremos la base de datos de prueba que viene preinstalada con MySQL. Inicia sesión en tu servidor MySQL y selecciona la base de datos de prueba. Ejecuta el script SQL a continuación para crear la tabla de Empleados.
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));Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.