<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    盤旋

    初窺Eclipse RCP----富客戶端程序?qū)墙窈驤ava編程的一個發(fā)展方向

             隨著技術(shù)的發(fā)展和IT業(yè)的瘋速成長,越來越多的企業(yè)將自身的產(chǎn)業(yè)發(fā)展推向了網(wǎng)絡(luò)這個大的平臺,這便是無數(shù)的人群涌向Java編程(確切的來說是J2EE編程)的主要原因,Java可以說是有著優(yōu)于其他語法的WEB開發(fā)能力,我對.NET和ASP不很了解,在此不做比較和討論。J2EE在WEB編程方面展現(xiàn)出的強(qiáng)大如人之所見,于是越來越多的編程開發(fā)從原來的C/S(客戶端/服務(wù)器)程序轉(zhuǎn)向B/S(瀏覽器/服務(wù)器)程序,一個個基于MVC,結(jié)合SSH框架等的WEB應(yīng)用蜂擁而至,越來越多的Java編程人員跳入“時代發(fā)展網(wǎng)絡(luò)潛力巨大”這個WEB開發(fā)的大坑。的確,網(wǎng)絡(luò)的潛力是巨大的,但是這種巨大的潛力需要的并不是一時的激情和永無止境的徘徊在門檻處的程序開發(fā)員的泛濫(當(dāng)然,在此沒有任何歧視之義,我自身也是個剛踏入社會的小菜鳥,應(yīng)屆生..),WEB開發(fā)的巨坑總有一天會膨脹溢出留下僅存的微小空間讓我們喘息,的確,這個“巨坑”的上層資源是豐富的,它有著足夠的“氧氣”和“空間”,但現(xiàn)在只能說,越來越多的技術(shù)泛濫只會讓處于“巨坑”底部的那些絕大部分的人員難以喘息。
            我不會否定Java和任何編程語言,那是巨人們的杰作,我只會思考我們運(yùn)用特有技術(shù)的價值和定位,我們該去做什么?我們適合做什么?
            許多人適合WEB開發(fā),對,很多人適合WEB開發(fā)。但是不得不說,在進(jìn)行WEB開發(fā)的時候你快樂么?你把工作當(dāng)做是一種長期精神的摧殘么?而其中相當(dāng)相當(dāng)少數(shù)的人能在Java WEB開發(fā)領(lǐng)域精通,憑借自己的努力信心和毅力,但是很多時候大多數(shù)人在努力的同時是否也適當(dāng)?shù)膽?yīng)該停下來問自己,我究竟在干什么,我究竟該干什么?身邊太多疲于WEB開發(fā)這個大坑的朋友。
            未來需要的是C/S和B/S結(jié)合的發(fā)展模式,我沒有力推RCP編程,因為很多人對他還不是很了解,但是我相信,以后在Java領(lǐng)域,會出現(xiàn)越來越多的出現(xiàn)RCP這個名詞。
            好了,閑話不多說,從今天開始,就讓我和大家一起來學(xué)習(xí)Eclipse RCP編程吧,相信它所帶給你的那種優(yōu)秀的用戶體驗感和交互設(shè)計和優(yōu)雅的風(fēng)格是你在WEB開發(fā)時無法體會的。
            我們拋開死板的概念理論直入主題:
    1.RCP的優(yōu)勢在哪?
    *Eclipse自身基于微小內(nèi)核+插件搭建而成,所有的功能都是插件的集成,具有強(qiáng)大的擴(kuò)展性。
    基于OGSi框架,Eclipse RCP具有強(qiáng)大的插件熱插拔和管理能力;
    基于JavaEclipse-RCP天生就是在Java EE系之內(nèi)的產(chǎn)物,絕對無縫的支持Java; 
    具有B/S的業(yè)務(wù)簡單擴(kuò)充性,部署簡易性,客戶端瘦小性等特點;
    擁有C/S的用戶界面表現(xiàn)豐富,客戶端單機(jī)運(yùn)行,擁有一定運(yùn)算能力和邏輯處理能力等特點; 
    總的來說,Eclipse-RCPC/SB/S結(jié)合的產(chǎn)物,優(yōu)秀的結(jié)合了C/S和B/S的特點。

    2.RCP開發(fā)基礎(chǔ),進(jìn)行RCP編程需要哪些基礎(chǔ)支持?

    Eclipse-RCP體系結(jié)構(gòu)圖
    在開發(fā)RCP程序之前,需要編程人員具有以下要素:
    (1)SWT/JFace基礎(chǔ)(沒有的話AWT/Swing也湊合,慢慢學(xué)嘛)
    (2)Eclipse-RCP體系結(jié)構(gòu)圖
    (3)無限的夢想和熱情,努力

    3.RCP開發(fā)規(guī)范與要點
    (1).Eclipse-RCP開發(fā)中將大量使用到SWT/JFace,需要熟練掌握
    (2).開發(fā)中我們將大量使用到Eclipse-RCP 基礎(chǔ)框架中公共的UI的部分,SWT/JFace的代碼和布局不會很復(fù)雜,暫時不需要掌握很多的關(guān)于SWT/JFace知識
    (3).開發(fā)時遵從Eclipse-RCP開發(fā)的規(guī)則,能重用Eclipse的就重用,千萬不要自己寫東西.-----當(dāng)然啦,有特別的需求還是得自己寫的啦!
    乍一看,1和2似乎是矛盾的,但是一個合格的RCP開發(fā)人員絕對是具有良好扎實的SWT/JFace基礎(chǔ)的,就像一個相當(dāng)牛的Java程序員你說他不懂Java的對象和類的區(qū)別那現(xiàn)實么?

    好啦,就此為止,邁開了我的RCP編程的第一步,今后的日子里,還得和大家一起學(xué)習(xí),一起進(jìn)步。
    My God!要吃午飯了,So快滴時間。。。

    posted on 2009-11-09 11:20 DreamAnn 閱讀(1542) 評論(1)  編輯  收藏 所屬分類: 神奇的RCP之旅

    評論

    # re: 初窺Eclipse RCP----富客戶端程序?qū)墙窈驤ava編程的一個發(fā)展方向[未登錄] 2012-09-06 10:51 atom

    3年快過去了,你還怎么認(rèn)為嗎?  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: va天堂va亚洲va影视中文字幕 | 在线观看亚洲网站| 免费av欧美国产在钱| 啦啦啦中文在线观看电视剧免费版 | 午夜成年女人毛片免费观看| 国产精品入口麻豆免费观看| 亚洲最大福利视频网站| 污污网站18禁在线永久免费观看| 国产亚洲视频在线观看网址| 四虎影院免费视频| 亚洲av无码乱码国产精品fc2| 亚洲日本一区二区三区在线| 黑人大战亚洲人精品一区| 免费无码婬片aaa直播表情| 67194国产精品免费观看| 国产嫩草影院精品免费网址| 热99re久久免费视精品频软件| 亚洲精品无码高潮喷水在线| 亚洲午夜无码毛片av久久京东热| 在线观看免费无码专区| 亚洲天堂男人天堂| 日本最新免费网站| 黑人粗长大战亚洲女2021国产精品成人免费视频| 亚洲成人在线免费观看| 国产成人涩涩涩视频在线观看免费| 亚洲精品韩国美女在线| 一本无码人妻在中文字幕免费 | 亚洲婷婷在线视频| 成年人网站在线免费观看| 亚洲国产成人久久综合一| 国产免费一区二区三区| 亚洲av无码乱码国产精品| 一区二区三区免费在线观看| 夜夜嘿视频免费看| 亚洲成人网在线播放| 又粗又大又长又爽免费视频| 精品久久久久久国产免费了| 中文字幕成人免费高清在线视频 | 国产亚洲精品不卡在线| 99精品热线在线观看免费视频| 青青草a免费线观a|