BloggerAds
目前分類:生活學習 (61834)
- Feb 12 Wed 2020 04:18
C#面向對象設計模式縱橫談:Factory Method 工廠方法模式
- Feb 12 Wed 2020 04:17
OSGi——面向服務架構規范簡述
OSGi——面向服務架構規范簡述
去年我們組要開發一個新的產品,在討論產品架構路線的時候,美國的架構師向大家征集了架構設計思想(我推薦了SCSF),有一位工程師向他推薦了OSGi。以前我還沒有聽過OSGi這玩意,雖然我參加工作后,現學了Java和Flex,但非常菜。在工作之前我用了4年的.NET。接觸了OSGi后,發現它是一個面向Java的服務規范,還沒有一個像樣的面向.NET的框架(有個EgeyeAddIn,據說兼容OSGi,我看了源代碼了,覺得它離OSGi較遠http://www.codeplex.com/EgeyeAddIn)。隨著對其概念的模糊了解,我覺得這玩意不錯,于是我準備自己做個基于.NET的OSGi框架(因為我在業余的時候在設計一個UI框架,原先準備采用SCSF,接觸了OSGi后,我決定將二者合并,重新設計OSGi+CAB的框架)。于是,我在互聯網找了很多次關于OSGi的資料,但很失望,沒有得到多少需要的東西。因此,我只好自己翻譯了OSGi規范前6章,邊翻譯,邊理解(當我翻譯完第6章的時候,發現網上已經有OSGi規范中文版了,給自己省了點事),期間我翻譯了SCSF英文指南,看了EgeyeAddIn、SharpDeveloper Core和Eclipse OSGi的源代碼,最終設計了基于.NET的OSGi規范和OSGi.NET概要圖,目前OSGi.NET測試版已經完成,預計年底可以發布。因此,對OSGi和SOA有了更深一步的了解。
- Feb 12 Wed 2020 04:16
系統架構技能之設計模式—適配器模式
系統架構技能之設計模式—適配器模式
一、上篇回顧
通過上篇的簡單講解,我們知道了,組合模式意圖是通過整體與局部之間的關系,通過樹形結構的形式進行組織復雜對象,屏蔽對象內部的細節,對外展現統一的方式來操作對象,是我們處理更復雜對象的一個手段和方式。本文以查詢控件為例,說明了,查詢控件內部的組成元素,及如何操作內部的組成元素,包括添加元素,刪除和處理相應事件的Handler,當然組合模式的作用遠比這些強大,后面我們肯定會在一些實例代碼中運用到組合模式的。組合模式如果在條件允許的情況下,我們盡量使用組合模式來處理復雜對象,遠比通過繼承出來的對象來的有效。
- Feb 12 Wed 2020 04:16
重構之美之一改造面向過程式設計
- Feb 12 Wed 2020 04:15
如何開發Web應用程序
如何開發Web應用程序
- Feb 12 Wed 2020 04:14
抽象類和接口的區別
- Feb 12 Wed 2020 04:13
C#面向對象設計模式縱橫談:Visitor 訪問者模式
- Feb 12 Wed 2020 04:13
重構之美之一利用多態重構為帶參方法
- Feb 12 Wed 2020 04:12
C#中抽象類和接口的區別
C#中抽象類和接口的區別
- Feb 12 Wed 2020 04:10
架構抉擇:享用微軟SQL云平臺就像吃烤鴨
- Feb 12 Wed 2020 04:09
C#面向對象設計模式縱橫談:Command 命令模式
- Feb 12 Wed 2020 04:09
C#基礎概念之抽象類,接口,接口多繼承
C#基礎概念之抽象類,接口,接口多繼承
系列文章導航:
- Feb 12 Wed 2020 04:08
[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類
- Feb 12 Wed 2020 04:07
深入理解抽象類和接口
- Feb 12 Wed 2020 04:06
文檔版本管理系統 數據表設計
- Feb 12 Wed 2020 04:06
一個簡單系統的設計之爭
- Feb 12 Wed 2020 04:05
老話重彈——再談接口與抽象類
- Feb 12 Wed 2020 04:04
大型門戶網站實現的十四大技術
大型門戶網站實現的十四大技術
一、全文搜索
- Feb 12 Wed 2020 04:03
系統架構技能之設計模式—工廠模式