原创 Singleton設計模式

個人總結:主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。Singleton通過將構造方法限定爲private避免了類在外部被實例化,在同一個虛擬機範圍內,Singleton的唯一實例只能通過getInstance()

原创 我的友情鏈接

51CTO博客開發

原创 遠程通信的幾種選擇(RPC,Webservice,RMI,JMS的區別)

RPC(Remote Procedure Call Protocol)RPC使用C/S方式,採用http協議,發送請求到服務器,等待服務器返回結果。這個請求包括一個參數集和一個文本集,通常形成“classname.methodname”形式

原创 Builder設計模式

Builder設計模式:個人認爲,核心在於兩個類。Builder類和Director類。通過Builder類和Director類,把萬事萬物抽象爲部件和組裝兩部分。通過兩部分的配合,把最終的產品,展示給客戶。上圖,只組裝了一款產品。公司做大

原创 servlet,RMI,webservice之間的區別

  首先比較下servlet和webservice下  請求:     servlet:提供了請求/響應模式,是JAVA的一種規範,只能使用於java上,用來替代早期使用的難懂的CGI,是一種無狀態的請求響應,客戶端訪問一個服務器的url,

原创 Singleton設計模式

個人總結:主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。Singleton通過將構造方法限定爲private避免了類在外部被實例化,在同一個虛擬機範圍內,Singleton的唯一實例只能通過getInstance()

原创 遠程通信的幾種選擇(RPC,Webservice,RMI,JMS的區別)

RPC(Remote Procedure Call Protocol)RPC使用C/S方式,採用http協議,發送請求到服務器,等待服務器返回結果。這個請求包括一個參數集和一個文本集,通常形成“classname.methodname”形式

原创 Builder設計模式

Builder設計模式:個人認爲,核心在於兩個類。Builder類和Director類。通過Builder類和Director類,把萬事萬物抽象爲部件和組裝兩部分。通過兩部分的配合,把最終的產品,展示給客戶。上圖,只組裝了一款產品。公司做大

原创 我的友情鏈接

51CTO博客開發