軟件設(shè)計(jì)模式之服務(wù)定位器模式
技術(shù)開發(fā) 編程 技術(shù)框架 技術(shù)發(fā)展
當(dāng)我們想使用JNDI查找來定位各種服務(wù)時(shí),將使用服務(wù)定位器設(shè)計(jì)模式??紤]到為服務(wù)查找JNDI的高昂成本,服務(wù)定位器模式利用了緩存技術(shù)。第一次需要服務(wù)時(shí),服務(wù)定位器會(huì)在JNDI中查找并緩存服務(wù)對(duì)象。通過服務(wù)定位器進(jìn)行的進(jìn)一步查找或相同服務(wù)在其緩存中完成,這在很大程度上提高了應(yīng)用程序的性能。以下是這種類型的設(shè)計(jì)模式的實(shí)體。服務(wù)-將處理請(qǐng)求的實(shí)際服務(wù)。此類服務(wù)的參考將在JNDI服務(wù)···
