2008-09-04 82 views
6

我與之交談的每個人都知道(知道)它聲稱這是自切片面包以來最偉大的事情。爲什麼失敗?或者,如果它沒有失敗,現在誰在使用它?JINI已經不再活躍了嗎?

回答

8

退房GigaSpaces。這是一個非常成功的Jini/Javaspaces實現。

我認爲Jini有一個很好的模型,但它被Java困住了。 Web服務更具吸引力,因爲它可以與標準協議協同工作,即使Jini服務發現更自然。

2

Zeroconf和其他發現協議同樣被稱爲自切片面包以來最偉大的事物;這只是味道不斷變化。

2

Jini皇冠上的寶石是JavaSpaces服務IMO。傷心的是,孫似乎已經放棄了它。儘管如此,它仍然以Apache River的身份存在,但我不確定它是否處於積極的發展階段。

2

My two cents... Jini很好,但我認爲它試圖成爲一個以Java爲中心的CORBA,當時企業開始不願意花大價錢購買CORBA帶來的東西。 WS- *規格開始獲得業界「接受解決方案」的思維份額。我想有一個小窗口,Jini可以搶佔大量的市場份額,但從未發生過。與其他選擇相比,Sun希望爲Jini帶來的好處花費太多錢。我很想聽到不同意的人!我的觀點是Jini是健全的技術,但在商業方面在企業中沒有未來。它可能會在其他地方找到一個合適的位置,這取決於甲骨文決定如何處理它。

1

Jini是一個了不起的技術。推動EJB系統的唯一原因是它允許Sun銷售更多的硬件,因爲EJB在高端機器上運行得最好(由於共享狀態和數據庫訪問)。當時(1999年),Jini允許在商品硬件上運行良好的可擴展性,所以Sun不推銷Jini。當我一直想知道何時有人會發佈一個易於使用Jini服務器的開放源代碼(比如JBoss在J2EE中使用的)時,我感到很遺憾。但是,我通過使用Jini技術(基於Linda TupleSpaces)並通過使用以其他方式實現的Tuple Spaces來將它們應用於編寫軟件系統,從而爲公司節省了大量時間和金錢。