gembin

          OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

          HBase, Hadoop, ZooKeeper, Cassandra

          Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

          There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

          About Me

           

          SOA和Web Service的關系

               摘要: 在很多場合的交流中,常常遇到把SOA和Web Service混用的情況,所以想在這次的Blog里,結合網上的各種觀點,談談個人對兩個概念的理解。用一句話來概括基本的觀點就是“SOA不是Web Service,Web Service是目前最適合實現SOA的技術”。 之所以SOA和Web Service被混為一談,最可能的原因了也就在于此吧。  閱讀全文

          posted @ 2008-05-06 00:41 gembin 閱讀(1750) | 評論 (0)編輯 收藏

          SOA & Web Service 精華文章收集

               摘要: SOA & Web Service 精華文章收集  閱讀全文

          posted @ 2008-05-06 00:35 gembin 閱讀(682) | 評論 (0)編輯 收藏

          中國移動飛信

               摘要: 中國移動飛信是由中國移動通信集團公司推出的一款集商務應用和娛樂功能為一體的,基于手機應用以及與Internet深度互通的即時通訊產品。中國移動飛信是中國移動的綜合通信服務  閱讀全文

          posted @ 2008-05-05 13:59 gembin 閱讀(1226) | 評論 (2)編輯 收藏

          比較Eclipse擴展和OSGi服務

               摘要: Eclipse擴展和OSGi服務的本質及意圖都非常相像。盡管它們很類似,但是由于它們背景不同,因此還是有很多不同點。Neil Bartlett曾經寫了一篇文章,對Eclipse擴展及多種用途的OSGi服務進行了比較分析,最近,他又在其博客上以PDF的形式重新發布了這篇文章。這篇文章是特別為那些熟悉Eclipse注冊庫但不熟悉OSGi的Java開發者編寫的。  閱讀全文

          posted @ 2008-05-05 13:22 gembin 閱讀(720) | 評論 (0)編輯 收藏

          OSGI Module and lifecycle

               摘要: OSGI概念中主要分為了Bundle和Service,可以認為Bundle是一個模塊的管理器,主要是通過BundleActivator管理模塊的生命周期,而Service則是這個模塊可暴露對外的服務對象,這里體現了OSGI和傳統的Plugin Framework不同的一個地方,管理和靜態結構分開,在OSGI中通過在manifest.mf文件中增加一些內容來發布Bundle....  閱讀全文

          posted @ 2008-05-05 13:20 gembin 閱讀(913) | 評論 (0)編輯 收藏

          equinox環境下web應用資源的部署

               摘要: 在osgi的equinox實現環境下,web服務器和web應用都是以osgi的bundle的形式部署到equinox環境中的。  閱讀全文

          posted @ 2008-05-05 10:55 gembin 閱讀(682) | 評論 (0)編輯 收藏

          equinox環境下開發bundle不需要引入java.*包而需要引入javax.*包的的原因

               摘要: ClassLoader(類加載器)是Java提供的抽象類,它是負責加載類的對象。ClassLoader 做的工作就是在JVM 中將類裝入內存。 當 JVM 需要使用類時,它根據名稱向 ClassLoader 請求這個類,然后 ClassLoader 返回一個表示這個類的 Class 對象。  閱讀全文

          posted @ 2008-05-05 10:26 gembin 閱讀(973) | 評論 (0)編輯 收藏

          equinox實現Class Loader機制

               摘要: equinox 環境下每一個bundle都是由獨立的classLoader實現類的裝載的。在OSGi Framework中,Bundle是模塊化管理的單元,所有的應用和資源都必須以Bundle作為載體。  閱讀全文

          posted @ 2008-05-05 10:24 gembin 閱讀(702) | 評論 (0)編輯 收藏

          電子書ftp站點:695篇,2.7G內容

               摘要: 2G以上的電子書  閱讀全文

          posted @ 2008-05-05 10:20 gembin 閱讀(857) | 評論 (0)編輯 收藏

          接口和工廠

               摘要: 本文說明在Java API設計中,面向接口編程的思想,以及接口和工廠的關系。  閱讀全文

          posted @ 2008-05-05 10:16 gembin 閱讀(659) | 評論 (0)編輯 收藏

          HTTP協議介紹

               摘要: HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用于傳送 WWW方式的數據,關于HTTP協議的詳細內容請參考RFC2616。HTTP協議采用了請求/響應模型。客戶端向服務器發送一個請求,請求頭包含請求的方法、URI、協議版本、以及包含請求修飾符、客戶信息和內容的類似于MIME的消息結構。服務器以一個狀態行作為響應,相應的內容包括消息協議的版本,成功或者錯誤編碼加上包含服務器信息、實體元信息以及可能的實體內容。  閱讀全文

          posted @ 2008-05-05 10:14 gembin 閱讀(615) | 評論 (0)編輯 收藏

          深入研究線程池

               摘要: 一.什么是線程池?
          線程池就是以一個或多個線程[循環執行]多個應用邏輯的線程集合.
          注意這里用了線程集合的概念是我生造的,目的是為了區分執行一批應用邏輯的多個線程和
          線程組的區別.關于線程組的概念請參閱基礎部分.

          一般而言,線程池有以下幾個部分:
          1.完成主要任務的一個或多個線程.
          2.用于調度管理的管理線程.
          3.要求執行的任務隊列.  閱讀全文

          posted @ 2008-05-05 10:11 gembin 閱讀(766) | 評論 (0)編輯 收藏

          CSS框架匯總

               摘要: CSS框架匯總  閱讀全文

          posted @ 2008-05-01 00:43 gembin 閱讀(1105) | 評論 (2)編輯 收藏

          Core J2EE Pattern

               摘要: Core J2EE Pattern  閱讀全文

          posted @ 2008-05-01 00:30 gembin 閱讀(528) | 評論 (0)編輯 收藏

          Job Scheduling in J2EE Applications

               摘要: Scheduling tasks in J2EE applications is a common need. There is more to job scheduling than running backups at 3 o'clock in the morning. Customer relationship management (CRM) applications, for example, need to contact customers periodically during the sales cycle. File transfer applications need to transmit and receives files on a regular basis, except on holidays. Administrative applications need to send reminder emails to notify employees and customers about important events. All these enter  閱讀全文

          posted @ 2008-04-30 19:29 gembin 閱讀(564) | 評論 (0)編輯 收藏

          JPA 學習

               摘要: In the perfect world, your object model would map seamlessly to your database schema. Most organizations however, have database naming standards, requirements for how relationships are modeled and columns that all tables must have.  閱讀全文

          posted @ 2008-04-30 19:19 gembin 閱讀(2521) | 評論 (1)編輯 收藏

          Eclipse Equinox and OSGi

               摘要: clipse has been enormously popular as a tooling platform. With the use of Eclipse as a Rich Client Platform (RCP), Eclipse made a step towards being a runtime platform. Now, with the emergence of Eclipse on the server, Eclipse clearly has leapt into the runtime world. So what makes Eclipse capable of adapting to these different environments – what makes Eclipse tick?  閱讀全文

          posted @ 2008-04-30 16:09 gembin 閱讀(1285) | 評論 (0)編輯 收藏

          Apache Tuscany SCA Java 架構指南

               摘要: * 概況 o 內核 o 擴展 o 運行時  * 內部高層視圖  * Bootstrap  * 裝配模型 * 分發包 * 綁定擴展 * 構件實現擴展  * 數據綁定擴展 * 復合激活  * 加載SCA組件 * 與Spring集成
          o Spring作為構件實現 o Spring作為IOC容器

            閱讀全文

          posted @ 2008-04-27 22:58 gembin 閱讀(1120) | 評論 (0)編輯 收藏

          SCA java編碼入門

               摘要: 當開始考慮Tuscany SCA java運行時環境的時候,理解高層調用是什么和為什么是非常有用的。當前關于”Domain”對象有些實現,該對象用于啟動Tuscany。  閱讀全文

          posted @ 2008-04-27 22:16 gembin 閱讀(626) | 評論 (0)編輯 收藏

          SDO之創建DataObject

               摘要: 初學SDO ,在網上下載SDO的Sample就調試,結果走了不少彎路,就是出現IllegalArgumentException,不知是出現什么問題,心想我也是照著例子搞的怎么就是通不過呢?  閱讀全文

          posted @ 2008-04-27 22:15 gembin 閱讀(1050) | 評論 (0)編輯 收藏

          Quick Guide to SCA

               摘要: SCA是一個可執行的模型,用于將不同的 服務集成到一個業務解決方案。它簡化了實現業務服務的組件編程模型,這些組件可以使用不同編程語言實現。SCA帶來的一些益處主要為:  閱讀全文

          posted @ 2008-04-27 21:38 gembin 閱讀(476) | 評論 (0)編輯 收藏

          個人對SCA標準中Component,Composite,Implemention,ComponentType幾個概念的理解

               摘要: 本文關注于SCA的幾個基本概念:Component,Composite,Implemention,ComponentType,從規范、實現等不同的角度談一下它們之間的區別。

          也就是說,本文更多的是關注于它們之間的區別,至于它們每個是什么請參閱SCA集成規范。
            閱讀全文

          posted @ 2008-04-27 21:37 gembin 閱讀(589) | 評論 (0)編輯 收藏

          基于Tuscany的Web應用程序分析

               摘要: Tuscany下典型的Web架構  閱讀全文

          posted @ 2008-04-27 21:35 gembin 閱讀(640) | 評論 (0)編輯 收藏

          Apache Tuscany SCA Java 架構指南

               摘要:  SCA Java運行時由core和extension組成。Core本質上來說是一個多VM的wiring引擎。該引擎使用IOC(控制反轉)和DI(依賴注入)原則來連接組件。  閱讀全文

          posted @ 2008-04-26 00:00 gembin 閱讀(589) | 評論 (0)編輯 收藏

          超越SOA:動態業務應用的新企業應用框架

               摘要: 在這篇由兩部分組成的文章中,我們會從架構和方法論的角度,采用歷史的觀點來看待這些動態業務應用(DBA)的發展。我們的目標是獲得一種能使應用容易適應業務變化和其他必要修改的構建方法。隨著企業在21世紀關注靈活性,DBA是使業務和IT在未來幾十年內成功的關鍵。  閱讀全文

          posted @ 2008-04-25 23:31 gembin 閱讀(468) | 評論 (0)編輯 收藏

          用JAVA實現MSN Messenger的功能[zhuan]

               摘要: 本文介紹了一個用Java編寫的可以訪問MSN服務的開發包-JMsn,利用這個開發包你可以編寫自己的具有MSN Messenger功能的客戶端程序。  閱讀全文

          posted @ 2008-04-22 18:25 gembin 閱讀(1009) | 評論 (0)編輯 收藏

          分享 jQuery in Action PDF電子版

               摘要: 分享 jQuery in Action PDF電子版  閱讀全文

          posted @ 2008-04-20 23:38 gembin 閱讀(2431) | 評論 (0)編輯 收藏

          開放-封閉原則(OCP:The Open-Closed Principle)

               摘要: 設計模式的原則就是OOD的原則,或者說設計模式是為了達到OOD的遠景而提出的,所以真正想掌握OO的精髓,學習設計模式是最好的途徑,而想真正掌握設計模式的精髓,就必須好好理解一下OOD的設計原則.  閱讀全文

          posted @ 2008-04-18 11:06 gembin 閱讀(1062) | 評論 (1)編輯 收藏

          Is OSGi the Solution for Mobile Java?

               摘要: he 2007 JavaOne conference reflected the fact that mobile computing—for both consumers and enterprise workers—is transitioning from early adoption to the mass market. But Java ME developers still face many obstacles that server-side or desktop Java developers never have to contend with. Those issues include:  閱讀全文

          posted @ 2008-04-17 18:26 gembin 閱讀(863) | 評論 (0)編輯 收藏

          OSGi簡介

               摘要: OSGi: Open Services Gateway Initiative,它的初衷是建立一個開放性的平臺,通過這個平臺可以很容易的發布可管理的服務和應用到本地網絡和設備,以達到設備管理的目的。JSR232和OSGi有著密切的聯系(其實是完全一樣的),JSR232就是OSGi的Framework規范加上OSGi Mobile的規范。OSGi Framework主要解決底層Runtime Model問題,而OSGi Mobile是基于OSGi Framework之上的關于OMA DM的實現。
            閱讀全文

          posted @ 2008-04-17 18:19 gembin 閱讀(1075) | 評論 (0)編輯 收藏

          什么是WAP?

               摘要: WAP(Wireless Application Protocol)無線應用協議是一個開放式標準協議,利用它可以把網絡上的信息傳送到移動電話或其他無線通訊終端上。  閱讀全文

          posted @ 2008-04-15 15:40 gembin 閱讀(420) | 評論 (0)編輯 收藏

          ViewerFilter與自定義選中Column的顏色

               摘要: ViewerFilter與自定義選中Column的顏色  閱讀全文

          posted @ 2008-04-15 14:05 gembin 閱讀(705) | 評論 (0)編輯 收藏

          Eclipse Rich Ajax Platform (RAP)開發環境的配置

               摘要: RAP 開發環境的配置。  閱讀全文

          posted @ 2008-04-15 11:57 gembin 閱讀(3898) | 評論 (8)編輯 收藏

          Java 共享內存

               摘要: 共享內存可以說是最有用的進程間通信方式,也是最快的IPC(Inter-Process Communication)形式。兩個不同進程A、B共享內存的意思是,同一塊物理內存被映射到進程A、B各自的進程地址空間。進程A可以即時看到進程B對共享內存中數據的更新,反之亦然。由于多個進程共享同一塊內存區域,必然需要某種同步機制,互斥鎖和信號量都可以。  閱讀全文

          posted @ 2008-04-11 11:22 gembin 閱讀(3834) | 評論 (1)編輯 收藏

          Java I/O API之性能分析

               摘要: IO API的可伸縮性對Web應用有著極其重要的意義。Java 1.4版以前的API中,阻塞I/O令許多人失望。從J2SE 1.4版本開始,Java終于有了可伸縮的I/O API。本文分析并計算了新舊I/O API在可伸縮性方面的差異。   閱讀全文

          posted @ 2008-04-11 10:28 gembin 閱讀(478) | 評論 (0)編輯 收藏

          Flash Media Server

          posted @ 2008-04-09 00:05 gembin 閱讀(591) | 評論 (0)編輯 收藏

          HTTP/1.1 Copy (EN)

               摘要: part of Hypertext Transfer Protocol -- HTTP/1.1
          RFC 2616 Fielding, et al.
          10 Status Code Definitions

          Each Status-Code is described below, including a description of which method(s) it can follow and any metainformation required in the response.
            閱讀全文

          posted @ 2008-04-03 18:09 gembin 閱讀(1480) | 評論 (1)編輯 收藏

          簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息 [zhuan]

          posted @ 2008-04-03 18:07 gembin 閱讀(1173) | 評論 (0)編輯 收藏

          Java1.5泛型指南中文版(Java1.5 Generic Tutorial)

               摘要: JDK1.5中引入了對java語言的多種擴展,泛型(generics)即其中之一。

          這個教程的目標是向您介紹java的泛型(generic)。你可能熟悉其他語言的泛型,最著名的是C++的模板(templates)。如果這樣,你很快就會看到兩者的相似之處和重要差異。如果你不熟悉相似的語法結構,那么更好,你可以從頭開始而不需要忘記誤解。

          Generics允許對類型進行抽象(abstract over types)。最常見的例子是集合類型(Container types),Collection的類樹中任意一個即是。
            閱讀全文

          posted @ 2008-04-03 17:53 gembin 閱讀(603) | 評論 (0)編輯 收藏

          經典圖書《SOA Principles of Service Design》下載

               摘要: 經典圖書《SOA Principles of Service Design》下載  閱讀全文

          posted @ 2008-04-01 17:39 gembin 閱讀(974) | 評論 (1)編輯 收藏

          僅列出標題
          共10頁: First 上一頁 2 3 4 5 6 7 8 9 10 下一頁 

          導航

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(440)

          隨筆檔案(378)

          文章檔案(6)

          新聞檔案(1)

          相冊

          收藏夾(9)

          Adobe

          Android

          AS3

          Blog-Links

          Build

          Design Pattern

          Eclipse

          Favorite Links

          Flickr

          Game Dev

          HBase

          Identity Management

          IT resources

          JEE

          Language

          OpenID

          OSGi

          SOA

          Version Control

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          free counters
          主站蜘蛛池模板: 利辛县| 宝山区| 马尔康县| 临清市| 博兴县| 长春市| 酒泉市| 中牟县| 林芝县| 吴江市| 淮阳县| 吐鲁番市| 凌源市| 麻城市| 甘洛县| 治多县| 保定市| 繁峙县| 舒城县| 搜索| 吕梁市| 鄂托克前旗| 会理县| 西平县| 无锡市| 陈巴尔虎旗| 淮北市| 门源| 巴林左旗| 柯坪县| 阳西县| 闽侯县| 仲巴县| 宁德市| 习水县| 容城县| 天长市| 阳春市| 石渠县| 商洛市| 时尚|