首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

在 AIX 5.3 使用 Java 與 PHP 技術開發(第 1 部分):建立 Java 環境

     編輯:PHP 綜合知識

簡介

在 AIX 上開發 Java 應用程式,並透過 PHP 介面擴充以檢視底層 Java 代碼。可同時使用 Java 核心邏輯(或重新部署既有 Java 應用)與 PHP Web 介面平台優勢。本系列第 1 部分研究 AIX 中 Java 與 PHP 整合基礎,提供範例應用簡要概述,介紹安裝 Java 與 Apache Tomcat 前所需核心知識。

引言

PHP 是優秀 Web 開發語言,Java 在商業應用開發流行。為在 AIX 5.3 充分利用兩者優勢,開發了 PHP Java Bridge。本系列目的:使 AIX 5.3 開發人員能更快在 Web 應用開發中整合 PHP 與 Java。

範例應用:問卷調查系統

依典型開發流程建構簡單問卷調查應用:

  1. 開發主要 Java 應用程式
  2. 透過 Servlet 發佈為 Java Web 應用
  3. 新增資料庫儲存支援
  4. 發佈為 Web Service 並提供 PHP 介面
  5. 使用 PHP Java Bridge 重新開發 PHP 介面
  6. 同時使用 PHP 與 Java 技術

整合挑戰與解決方案

企業開發新介面常面臨設計方案難題。Web 應用部署常基於完全不同技術,無法最大化利用特定環境優勢。專家領域不同:Web 專家習慣 PHP,業務邏輯專家擅長 Java。PHP 允許快速原型、HTML 混合嵌入命令,易於 Web 介面開發。Java 強型別、標準化,適合複雜業務邏輯。關鍵在於使用合適方案,讓應用不同部分同時使用兩種技術,透過介面交換資訊。

整合方式

  • SOA 與 Web Service:透過 Web Service 發佈 Java 應用,PHP 作為客戶端溝通
  • PHP Java Bridge:提供直接物件介面,同一應用中直接使用 Java 與 PHP 代碼

本系列將詳細介紹開發 Java 應用並使用 PHP 介面擴充。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved