Aspose.Email Java para PHP

Introducción a Aspose.Email Java para PHP

Puente PHP / Java

El PHP/Java Bridge es una implementación de transmisión basada en XML protocolo de red, que puede usarse para conectar un motor de scripts nativo, por ejemplo PHP, Scheme o Python, con una máquina virtual Java. Es hasta 50 veces más rápido que RPC local vía SOAP, requiere menos recursos del lado del servidor web. Es más rápido y más fiable que la comunicación directa a través de la Java Native Interface, y no requiere componentes adicionales para invocar procedimientos Java desde PHP o procedimientos PHP desde Java.

Lea más en sourceforge.net

Aspose.Email para Java

Aspose.Email para Java es una biblioteca de clases Java que permite a las aplicaciones Java leer y escribir archivos de mensajes de correo electrónico en varios formatos sin Microsoft Outlook. Proporciona clases para leer y actualizar archivos MSG, EML, EMLX, OFT, agregar/eliminar adjuntos y destinatarios, actualizar el asunto, el cuerpo y otras propiedades de los archivos MSG.

Aspose.Email Java para PHP

El proyecto Aspose.Email para PHP muestra cómo se pueden realizar diferentes tareas usando las API de Aspose.Email Java en PHP. Este proyecto tiene como objetivo proporcionar ejemplos útiles para desarrolladores PHP que desean utilizar Aspose.Email para Java en sus proyectos PHP usando Puente PHP/Java.

Esta sección incluye los siguientes temas:

Requisitos del Sistema y Plataformas Compatibles

Requisitos del Sistema

Los siguientes son los requisitos del sistema para usar Aspose.Email Java para PHP:

  • Servidor Tomcat 8.0 o superior instalado.
  • PHP/JavaBridge está configurado.
  • FastCGI está instalado.
  • Componente Aspose.Email descargado.

Plataformas Compatibles

Las siguientes son las plataformas compatibles:

  • PHP 5.3 o superior
  • Java 1.8 o superior

Descargas y configuración

Descargar Bibliotecas Requeridas

Descargue las librerías necesarias mencionadas a continuación. Estas son requeridas para ejecutar los ejemplos de Aspose.Email Java para PHP.

Descargar ejemplos de sitios de código social

Las siguientes versiones de ejemplos en ejecución están disponibles para descargar en los sitios de código social mencionados a continuación:


GitHub

CodePlex

Cómo configurar el código fuente en la plataforma Linux

Por favor siga estos simples pasos para abrir y ampliar el código fuente mientras usa:

1. Instalar servidor Tomcat

Para instalar el servidor Tomcat, ejecute el siguiente comando en la consola de Linux. Esto instalará correctamente el servidor Tomcat.


 sudo apt-get install tomcat8

2. Descargar y Configurar PHP/JavaBridge

Para descargar los binarios PHP/JavaBridge, ejecute el siguiente comando en la consola de Linux.


  wget http://citylan.dl.sourceforge.net/project/php-java-bridge/Binary%20package/php-java-bridge_6.2.1/php-java-bridge_6.2.1_documentation.zip 

Descomprima los binarios PHP/JavaBridge ejecutando el siguiente comando en la consola de Linux.


  unzip -d php-java-bridge_6.2.1_documentation.zip 

Esto extraerá el archivo JavaBridge.war. Cópialo a la carpeta webapps de tomcat8 ejecutando el siguiente comando en la consola de Linux.


  sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war 

Al copiar, tomcat8 creará automáticamente una nueva carpeta "JavaBridge" en webapps. Una vez creada la carpeta, asegúrese de que tomcat8 esté en ejecución y luego compruebe http://localhost:8080/JavaBridge en el navegador; debería abrir la página predeterminada de JavaBridge.

Si aparece algún mensaje de error, instale FastCGI ejecutando el siguiente comando en la consola de Linux.


  sudo apt-get install php55-cgi 

Después de instalar php5.5 cgi, reinicie el servidor tomcat8 y vuelva a comprobar http://localhost:8080/JavaBridge en el navegador.

Si se muestra un error JAVA_HOME, abra el archivo /etc/default/tomcat8 y quite el comentario de la línea que establece JAVA_HOME. Vuelva a comprobar http://localhost:8080/JavaBridge en el navegador; debería aparecer la página de ejemplos PHP/JavaBridge. 

3. Configurar ejemplos de Aspose.Email Java para PHP

Clonar, ejemplos PHP ejecutando los siguientes comandos dentro de la carpeta webapps/JavaBridge. 


 $ git init 

$ git clone [https://github.com/asposeslides/Aspose.Email-for-Java/tree/master/Plugins/Aspose.Email-for-Java_for_PHP] 

Cómo configurar el código fuente en la plataforma Windows

Por favor siga los siguientes pasos simples para configurar PHP/Java Bridge en la plataforma Windows

  1. Instale PHP5 y configúrelo como normalmente lo hace

  2. Instale JRE 6 (Java Runtime Environment) si aún no lo tiene. Puede verificarlo en C:\Program Files, etc. Puede descargarlo aquí. Yo uso JRE 6 porque es compatible con PHP Java Bridge (PJB).

  3. Instale Apache Tomcat 8.0. Puede descargarlo aquí

  4. Descargar JavaBridge.war. Copie este archivo al directorio webapps de Tomcat. (ej: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )

  5. Reinicie el servicio Apache Tomcat.

  6. Vaya a http://localhost:8080/JavaBridge/test.php para comprobar si PHP funciona. Puede encontrar otros ejemplos allí

  7. Copie su Aspose.Email Java archivo jar a C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

  8. Clonar Aspose.Email Java para PHP ejemplos dentro de la carpeta C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps.

  9. Copie la carpeta C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java a su carpeta de ejemplos de Aspose.Email Java para PHP.

\10. Reinicie el servicio Apache Tomcat y comience a usar los ejemplos.