曙海教育集團論壇開發(fā)語言培訓專區(qū)JAVA語言開發(fā) → PHP結合JAVA的開發(fā)技術 LAJP


  共有8102人關注過本帖樹形打印

主題:PHP結合JAVA的開發(fā)技術 LAJP

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
PHP結合JAVA的開發(fā)技術 LAJP  發(fā)帖心情 Post By:2010-12-11 9:32:01

LAJP名稱來源于著名的LAMP(Linux,Apache,Mysql,Php),LAMP是輕量級的開發(fā) Web程序的環(huán)境,在Internet上有廣泛的應用,但對于企業(yè)開發(fā),如金融、電信領域,LAMP顯得能力不足,這些領域通常是Java(J2EE)的 勢力范圍。LAJP是將LAMP的簡便性和Java能力結合起來的一項技術,LAJP中的J指的是Java,由于數(shù)據(jù)庫廠商對Java的廣泛支持和 LAJP針對的領域,數(shù)據(jù)庫不再特別限制為Mysql。

特點

  • 優(yōu)勢互補: PHP是非常流行的WEB編程腳本語言,有易學、易用、開發(fā)部署效率高的特點,非常適合WEB開發(fā);JAVA適合編寫具有復雜的業(yè)務功能和數(shù)據(jù)的程序,二 者結合可發(fā)揮各自優(yōu)勢,適合開發(fā)B/S企業(yè)程序。
  • 高效穩(wěn)定:Apache+PHP 組合可帶來優(yōu)異的WEB服務穩(wěn)定性,而JAVA可補充如連接池、事物管理、分布式、對象模型等高端特性。
  • 創(chuàng)新的通信機制 PHP和Java間的通訊方式采用系統(tǒng)消息隊列和Socket兩種機制,同時兼顧通訊效率和平臺兼容性。
  • 數(shù)據(jù)類型自動轉換機制 PHP數(shù)據(jù)和Java數(shù)據(jù)可準確、自動匹配和轉換。
  • 易用:LAJP安裝配置簡單,除了核心的幾個Java類文件和Java JNI接口程序外,不需額外插件,PHP端和JAVA端編程符合各自的編程習慣。
  • 輕 量級:LAJP架構非常輕量級,除了最基本的PHP和Java環(huán)境,不需要任何擴充的、第三方的組件。

LAMP和LAJP的簡要對比 LAMP從傳統(tǒng)技術架構上看屬于2層結構,雖然在php5以后增強了面向對象的能力,有了形成業(yè)務邏輯層的語言基礎,但對于復雜的企業(yè)級WEB應 用,php語言能力仍顯不足。LAJP繼承了LAMP在WEB領域編程的活力,并用java構建業(yè)務邏輯層,非常適合針對企業(yè)級WEB項目的開發(fā)。

php和java的互通

php和 java是兩種不同的語言,在LAJP架構中二者之間的互通有兩種機制。

  • 一、 消息隊列

以操作系統(tǒng)的消息隊列為溝通媒介,在通訊 過程中php作為客戶端調用java端服務。消息隊列屬于IPC技術(進程間通訊),php語言中內置了一組函數(shù)(msg_send、 msg_receive等)可以和System V消息隊列通訊,而java中沒有相似的方法,因此通過調用底層JNI接口使用C函數(shù)來實現(xiàn)。 使用消息隊列有以下好處:

  1. 使php和java保持獨立性
  2. 有極高的傳輸速度,大于socket
  3. 相 對于socket方式,Java服務端只向本機提供服務(沒有對外偵聽端口),相對安全,易于管理。
  • 二、Socket

消息隊列技術只能適用于Unix/Linux/BSD系統(tǒng),因此LAJP提供基于TCP/IP的通訊機制,從而適 應各種平臺。

數(shù)據(jù)類型轉換

PHP和Java各有其語言內部定義的數(shù)據(jù)類 型,當PHP數(shù)據(jù)傳送到Java,或Java數(shù)據(jù)傳送到PHP時,LAJP在內部自動地、準確地對他們進行轉換,程序員無需進行任何的解碼工作。


支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

PHP結合JAVA的開發(fā)技術 LAJP








簽名
主站蜘蛛池模板: a在线观看免费| 黄色国产免费观看| 亚洲欧美成人综合久久久| 成年入口无限观看免费完整大片| 青青国产线免观| 中文字幕在线观看日韩| 免费永久国产在线视频| 夜夜偷天天爽夜夜爱| 欧美老妇与禽交| 天天综合天天综合| 久久只这里是精品66| 台湾无码一区二区| 夫前被强行侵犯在线观看| 欧美高清在线精品一区| 亚洲视频456| 中文字幕无线码欧美成人| 午夜dj在线观看免费高清在线| 在厨房里挺进美妇雪臀| 果冻传媒电影免费看| 色135综合网| 5566电影成年私人网站| 久久天天躁夜夜躁狠狠躁2015| 出轨的女人2电影| 国产猛男猛女超爽免费视频| 成人毛片免费观看视频大全| 波多野结衣大战黑鬼101| 麻豆一区二区三区蜜桃免费| www国产无套内射com| 亚洲AV无码潮喷在线观看| 品色堂永久免费| 国产精品久久久久久久久久久不卡| 把数学课代表按在地上c视频| 永久免费AV无码网站在线观看| 要灬要灬再深点受不了好舒服| www.日韩在线| 四虎影永久在线观看网址| 强行交换配乱婬bd| 欧美www在线观看| 波多野结大战三个黑鬼| 精品一区二区久久久久久久网站| 调教女m视频免费区|