原创 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博客開發