摘要: 上篇說到,經過分析后決定選用JNDI來實現服務的遠程注冊、查找和路由,在這篇blog中就來詳細分析下基于JNDI怎么和OSGi結合來實現服務的遠程注冊、查找和路由。  閱讀全文
          posted @ 2008-01-21 15:09 BlueDavy 閱讀(5630) | 評論 (2)編輯 收藏
               摘要: 在這篇歷程中來完成對于JINI的Spike,目標仍然是判斷基于JINI實現服務的路由、查找需求的滿足度。
          JINI是由Sun研究院制定的,其目標就是為了實現分布式的服務,所以在很多地方可以看到它和分布式服務框架是有不少重疊之處的,來先看看它對于需求的滿足度,最后再來分析做個總結。  閱讀全文
          posted @ 2008-01-18 19:24 BlueDavy 閱讀(5326) | 評論 (1)編輯 收藏
               摘要: 寫完之前的那篇基于OSGi實現服務框架的分析后,決定動手來實現一個基于OSGi的分布式服務框架,而其feature呢,就會遵照之前寫的服務框架的要素來實現,根據之前的分析,將這個實現過程分為了三個大的步驟來完成:Spike階段、實現階段和測試階段,Spike階段用于完成幾個關鍵問題的技術的研究和選型;實現階段用于完成基于OSGi的分布式服務框架;測試階段用于判斷實現的分布式框架對于應用場景的符合程度、性能的情況。
          首先進入Spike階段,在Spike階段需要完成服務注冊、創建以及服務的proxy管理的技術研究和選型,這主要是因為我對這兩部分的技術并不怎么熟悉,對于服務的注冊和查找,可選的技術有兩種:JNDI和JINI;對于服務的proxy的管理,可選的技術應該就是cglib這一種了,不過需要研究具體怎么用,在這篇blog中將介紹對于JNDI的Spike。  閱讀全文
          posted @ 2008-01-14 01:13 BlueDavy 閱讀(10397) | 評論 (8)編輯 收藏
               摘要: 根據上一篇服務框架的要素的blog,來分析下基于OSGi實現一個這樣的適合分布式場景的服務框架時需要對目前的OSGi框架做出哪些方面的修改,以及預估一下實現的難度。
          根據分析可以看出要基于OSGi實現一個這種適合分布式場景的服務框架還是比較麻煩的,需要重寫的部分是非常的多,以此來看的話,目前OSGi最適合的場景應該還是如下幾種:
          1、不需要分布式部署的應用場景;
          2、需要分布式部署,但僅僅是分層的分布式部署,例如業務層在一臺機器上,數據層在另外的機器上。
          不過基于OSGi實現一個這樣的服務框架也是一件很不錯的事,估計這也是EEG目前正在做的事,希望以后能在自己有空的時候動手做做這個基于OSGi的服務框架。  閱讀全文
          posted @ 2008-01-09 23:23 BlueDavy 閱讀(4493) | 評論 (3)編輯 收藏
               摘要: 服務框架,這個名詞已經出現了很多年了,很早以前系統的架構就希望是以基于服務框架的方式來搭建的,turbine、phoenix、avalon等都是朝著實現服務框架的目標而去,如今的SCA,也可以說就是為了提供一個可用的服務框架,服務框架在系統中到底承擔什么角色呢,為什么它會顯得那么重要呢,如果要實現一個服務框架,不太可能從最底層做起,那么我們又需要怎么樣去選擇呢?
          服務本身是個挺形象的名詞,在系統設計中我們非常強調輸入和輸出,服務呢,可以說是更形象的去強調了這一點,每個模塊都會對外提供一定的功能,而這些對外提供的功能我們就可以作為服務了,細到模塊內,我們也會發現模塊內各個類其實也是以服務的方式來交互的,在這樣的情況下,服務框架自然就成了整個系統的核心基礎框架,那么服務框架能幫我們來提供哪些功能呢,如果我們要實現一個服務框架,有哪些要素是需要考慮的呢,歡迎大家拍磚,多多交流!  閱讀全文
          posted @ 2008-01-02 17:25 BlueDavy 閱讀(11059) | 評論 (4)編輯 收藏
               摘要: 07年的最后一天了,回顧當年、展望來年已經是每年最后一天的慣例了,就像往年一樣,07年對于業界而言仍然是高速發展的一年,新技術、新框架、新名詞不斷的在冒,不過對于自己而言,07年在新東西方面接觸的不多,也許是現在更加的專注了吧,沒有以前那么博了,:),回顧的關鍵字自然也就鎖定在自己感興趣的領域:OSGi、SCA、Erlang、互聯網應用、認識架構。
          對于08年,有很多的期待:OSGi、互聯網應用和深入架構。  閱讀全文
          posted @ 2007-12-31 15:38 BlueDavy 閱讀(2626) | 評論 (13)編輯 收藏
               摘要: 之前發布了一篇Introduction OSGi的PPT,Introduce OSGi PPT主要是用于介紹OSGi,更多的是在講解OSGi的一些基礎概念,OSGi in action PPT則主要是針對有一定OSGi使用經驗的用戶而編寫的,此篇PPT更加專題性質和細致的講解了OSGi如何在實際的項目中進行使用,如何和流行的java框架進行集成,以及在實際的OSGi應用設計和開發時的一些最佳實踐的介紹和講解,對此PPT感興趣的同學可從以下地址下載:
          http://www.riawork.org/opentopic/OSGi.in.action.ppt  閱讀全文
          posted @ 2007-12-06 12:00 BlueDavy 閱讀(2304) | 評論 (1)編輯 收藏
               摘要: 這篇文檔是erlang創始者之一的Joe Armstrong所編寫的博士論文,由段先德翻譯、鄧輝審校,感興趣的同學可以從以下地址下載:
          http://erlang-china.org/study/joe-armstrong_thesis_cn.html
          Erlang在業界已經引起了不小的轟動,通讀了下這篇博士論文,翻譯的質量很高,:),所以讀起來非常的順暢,論文的內容對于erlang初學者而言絕對是堪稱經典,寫的非常的不錯,點出了erlang的強項并詳細的進行了解釋,感謝翻譯論文的段先德和鄧輝的工作。
          Erlang以天生的支持并發、分布式和容錯而聞名,由于erlang的誕生是為交換機而服務的,因此在并發、分布式、容錯、動態代碼升級等方面是實現的非常好的,其目前主要是應用在erission的交換機上,這對于erlang的那些天生的特性也是個很好的證明。
          通過閱讀這篇博士論文,讓我對了erlang有了部分的認識,由于目前尚未實踐過,只能根據論文本身對自己理解的erlang做個闡述。
          Erlang采用的是虛擬機的方式,這個虛擬機和java的虛擬機類似  閱讀全文
          posted @ 2007-11-25 19:00 BlueDavy 閱讀(3554) | 評論 (1)編輯 收藏
               摘要: SQLUnit是一個用于對存儲過程進行單元測試的工具,其實也可以用于做針對數據庫數據、性能的測試等,延續了xUnit家族的一貫特性和風格,只不過它的測試是以xml的方式來編寫,但原則仍然和xUnit家族其他產品一樣,強調的是輸出和預期的比較,SQLUnit的文檔比較的少,由于官方站上并沒有提供類似其他開源工具的quick start guide,就寫了這篇quick start guide以便大家快速的使用sqlunit,至于SQLUnit的高級用法還是得去多看看sqlunit.sf.net官方站上的文檔。
          為了讓大家能快速的開始入門使用SQLUnit,將介紹SQLUnit環境的搭建、如何編寫一個單元測試、如何運行。

            閱讀全文
          posted @ 2007-11-08 16:59 BlueDavy 閱讀(3202) | 評論 (0)編輯 收藏
               摘要: 上次發布OSGi in action的PPT后,得到了flyisland的反饋意見,:),在此也謝謝他,正是從他的意見中看到了之前PPT的一些問題,之前PPT的問題應該是目標聽眾不明確,講的內容多但卻都不詳細,很有可能最后講完了無論是對于OSGi Newer還是OSGi熟悉的人都沒有什么任何的幫助,為了解決這個PPT,決定把PPT分為兩篇來完成,一篇為OSGi Newer編寫的關于OSGi介紹方面的PPT,將名字定為了Introduce OSGi,重點的介紹OSGi的基礎概念和基本的使用方法;而另外一篇則是為較為OSGi的同學們編寫的,名字仍然保持為OSGi in action,會重點和較為詳細的講解OSGi在實際項目的使用,目前先發布Introduce OSGi的PPT,希望能繼續得到大家的反饋意見,感興趣的同學們可以從這下載這篇PPT:
          http://www.riawork.org/opentopic/Introduce.OSGi.ppt  閱讀全文
          posted @ 2007-10-29 18:04 BlueDavy 閱讀(2552) | 評論 (3)編輯 收藏
          僅列出標題
          共30頁: First 上一頁 4 5 6 7 8 9 10 11 12 下一頁 Last 

          公告

           









          feedsky
          抓蝦
          google reader
          鮮果

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統計

          隨筆分類

          隨筆檔案

          文章檔案

          Blogger's

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 云林县| 汉源县| 西藏| 宜丰县| 台安县| 宁晋县| 桃源县| 吉林省| 固原市| 乌海市| 瓦房店市| 开江县| 浪卡子县| 尖扎县| 靖远县| 河间市| 永济市| 东乌珠穆沁旗| 渝北区| 屏东市| 永胜县| 墨竹工卡县| 双柏县| 西充县| 宁海县| 玉树县| 鹤峰县| 宝山区| 隆林| 大悟县| 饶阳县| 兴业县| 北票市| 普格县| 青冈县| 石狮市| 汉寿县| 马山县| 丹凤县| 江孜县| 昭通市|