<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>

    曙海教育集團(tuán)論壇開發(fā)語言培訓(xùn)專區(qū)JAVA語言開發(fā) → PHP結(jié)合JAVA的開發(fā)技術(shù) LAJP


      共有6652人關(guān)注過本帖樹形打印

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

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


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

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

    特點(diǎn)

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

    LAMP和LAJP的簡要對比 LAMP從傳統(tǒng)技術(shù)架構(gòu)上看屬于2層結(jié)構(gòu),雖然在php5以后增強(qiáng)了面向?qū)ο蟮哪芰Γ辛诵纬蓸I(yè)務(wù)邏輯層的語言基礎(chǔ),但對于復(fù)雜的企業(yè)級WEB應(yīng) 用,php語言能力仍顯不足。LAJP繼承了LAMP在WEB領(lǐng)域編程的活力,并用java構(gòu)建業(yè)務(wù)邏輯層,非常適合針對企業(yè)級WEB項目的開發(fā)。

    php和java的互通

    php和 java是兩種不同的語言,在LAJP架構(gòu)中二者之間的互通有兩種機(jī)制。

    • 一、 消息隊列

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

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

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

    數(shù)據(jù)類型轉(zhuǎn)換

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


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

    返回版面帖子列表

    PHP結(jié)合JAVA的開發(fā)技術(shù) LAJP








    簽名
    主站蜘蛛池模板: 无码视频免费一区二三区| 老司机午夜在线| 小泽玛利亚国产在线视频| 亚洲aⅴ无码专区在线观看q| 猫咪免费观看人成网站在线| 国产国产精品人在线观看| av潮喷大喷水系列无码| 成人免费乱码大片A毛片| 亚洲av永久中文无码精品综合| 污视频在线免费| 四虎成人精品在永久在线观看| 2018av男人天堂| 在线观看亚洲一区| 中文字幕第三页| 日韩一区二区视频| 亚洲欧美日韩中另类在线| 男生和女生一起差差差很痛视频| 国产在线精品一区二区在线看 | 久久久久久国产精品三级| 最近中文字幕免费mv在线视频 | 1000部拍拍拍18勿入免费视频下载| 大胆gogo高清在线观看| 中文字幕精品一区二区| 日本邪恶全彩工囗囗番3d| 亚洲成人在线电影| 永久免费av无码网站大全| 又粗又硬又大又爽免费视频播放| 蜜柚视频影院在线播放| 国产福利精品一区二区| 99在线精品视频在线观看| 好湿好紧好痛a级是免费视频| 久久久综合九色合综国产精品| 日韩人妻无码专区精品| 亚洲日韩欧洲无码av夜夜摸| 浪小辉chinese野战做受| 台湾佬中文222vvv娱乐网在线| 色噜噜亚洲男人的天堂| 国产欧美va欧美va香蕉在线观看| 97人妻人人揉人人躁人人| 在线观看二区三区午夜| 三年在线观看免费观看完整版中文|