Aspose.Email Java For PHP

Aspose.Email Java for PHP 소개

PHP / Java Bridge

PHP/Java Bridge는 스트리밍 기반 XML 구현입니다 네트워크 프로토콜, 예를 들어 PHP, Scheme 또는 Python과 같은 네이티브 스크립트 엔진을 Java 가상 머신에 연결하는 데 사용할 수 있습니다. SOAP를 통한 로컬 RPC보다 최대 50배 빠르고 웹 서버 측에서 적은 리소스를 요구합니다. 이것은 더 빠른 Java Native Interface를 통한 직접 통신보다 더 안정적이며, PHP에서 Java 절차를 호출하거나 Java에서 PHP 절차를 호출하기 위해 추가 구성 요소가 필요하지 않습니다.

자세히 보기: sourceforge.net

Aspose.Email for Java

Aspose.Email for Java는 Microsoft Outlook 없이도 다양한 형식의 이메일 메시지 파일을 읽고 쓸 수 있게 해 주는 Java 클래스 라이브러리입니다. MSG, EML, EMLX, OFT 파일을 읽고 업데이트하며, 첨부 파일 및 수신자를 추가/제거하고, 제목, 본문 및 기타 MSG 파일 속성을 업데이트하는 클래스를 제공합니다.

Aspose.Email Java for PHP

Aspose.Email for PHP 프로젝트는 PHP에서 Aspose.Email Java API를 사용하여 다양한 작업을 수행하는 방법을 보여줍니다. 이 프로젝트는 PHP 프로젝트에서 Java용 Aspose.Email을 활용하고자 하는 PHP 개발자에게 유용한 예제를 제공하는 것을 목표로 합니다. PHP/Java Bridge.

이 섹션에는 다음 주제가 포함됩니다:

시스템 요구 사항 및 지원 플랫폼

시스템 요구 사항

Aspose.Email Java for PHP 사용을 위한 시스템 요구 사항은 다음과 같습니다:

  • Tomcat Server 8.0 이상이 설치되었습니다.
  • PHP/JavaBridge가 구성되었습니다.
  • FastCGI가 설치되었습니다.
  • 다운로드한 Aspose.Email 구성 요소.

지원 플랫폼

지원되는 플랫폼은 다음과 같습니다:

  • PHP 5.3 이상
  • Java 1.8 이상

다운로드 및 구성

필요한 라이브러리 다운로드

아래에 언급된 필수 라이브러리를 다운로드하십시오. 이는 Aspose.Email Java for PHP 예제를 실행하는 데 필요합니다.

소셜 코딩 사이트에서 예제 다운로드

아래 언급된 소셜 코딩 사이트에서 다운로드할 수 있는 실행 예제 릴리스는 다음과 같습니다:


GitHub

CodePlex

Linux 플랫폼에서 소스 코드를 구성하는 방법

소스 코드를 열고 확장하기 위해 다음 간단한 단계를 따라 주세요:

1. Tomcat 서버 설치

Linux 콘솔에서 다음 명령을 실행하여 tomcat 서버를 설치하십시오. 그러면 tomcat 서버가 성공적으로 설치됩니다.


 sudo apt-get install tomcat8

2. PHP/JavaBridge 다운로드 및 구성

PHP/JavaBridge 바이너리를 다운로드하려면 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 

Linux 콘솔에서 다음 명령을 실행하여 PHP/JavaBridge 바이너리를 압축 해제하십시오.


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

이렇게 하면 JavaBridge.war 파일이 추출됩니다. Linux 콘솔에서 다음 명령을 실행하여 tomcat88 webapps 폴더에 복사하십시오.


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

복사하면 tomcat8이 webapps에 자동으로 "JavaBridge" 폴더를 생성합니다. 폴더가 생성되면 tomcat8이 실행 중인지 확인하고 브라우저에서 http://localhost:8080/JavaBridge 를 확인하십시오. JavaBridge 기본 페이지가 열릴 것입니다.

오류 메시지가 나타나면 Linux 콘솔에서 다음 명령을 실행하여 FastCGI를 설치하십시오.


  sudo apt-get install php55-cgi 

php5.5 cgi를 설치한 후 tomcat8 서버를 재시작하고 브라우저에서 http://localhost:8080/JavaBridge 를 다시 확인하십시오.

JAVA_HOME 오류가 표시되면 /etc/default/tomcat8 파일을 열어 JAVA_HOME을 설정하는 라인의 주석을 해제하십시오. 브라우저에서 http://localhost:8080/JavaBridge 를 다시 확인하면 PHP/JavaBridge 예제 페이지가 표시됩니다. 

3. Aspose.Email Java for PHP 예제 구성

webapps/JavaBridge 폴더 안에서 다음 명령을 실행하여 PHP 예제를 클론합니다. 


 $ git init 

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

Windows 플랫폼에서 소스 코드를 구성하는 방법

Windows 플랫폼에서 PHP/Java Bridge를 구성하려면 아래 간단한 단계를 따르십시오.

  1. PHP5를 설치하고 일반적인 방식대로 구성하십시오.

  2. JRE 6 (Java Runtime Environment)이 없으면 설치하십시오. C:\Program Files 등에서 확인할 수 있습니다. 여기에서 다운로드할 수 있습니다. 저는 PHP Java Bridge (PJB)와 호환되므로 JRE 6을 사용하고 있습니다.

  3. Apache Tomcat 8.0을 설치하십시오. 여기에서 다운로드할 수 있습니다.

  4. 다운로드 JavaBridge.war. 이 파일을 Tomcat webapps 디렉터리(예: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps) 로 복사하십시오.

  5. Tomcat Apache 서비스를 재시작하십시오.

  6. http://localhost:8080/JavaBridge/test.php 로 이동하여 PHP가 작동하는지 확인하십시오. 다른 예제도 찾아볼 수 있습니다.

  7. 복사하십시오 Aspose.Email Java jar 파일을 C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib 로 복사

  8. 클론 Aspose.Email Java for PHP C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ 폴더 안의 예제들.

  9. 폴더 C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java를 Aspose.Email Java for PHP 예제 폴더에 복사하십시오.

\10. Apache Tomcat 서비스를 재시작하고 예제를 사용하기 시작하십시오.