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));
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.