一、wcf概述
WCF (Windows Communication Foundation) 通信基礎(chǔ)
SOA ( Service-Oriented Architecture) 面向服務(wù)架構(gòu)。 既是一種編程模式,又是一種軟件開發(fā)的架構(gòu)方法。
目標: 實現(xiàn)不同組件夸平臺配合使用(分布式應(yīng)用)
原則:
1、邊界是顯式定義的(通過契約和地址訪問到服務(wù))
2、服務(wù)是自動的(獨立)
3、多個服務(wù)共享模式和契約,而不是共享類(模式是對服務(wù)操作的定義,契約是服務(wù)的元數(shù)據(jù))
4、服務(wù)的兼容性是基于策略的(什么條件才處理消息)
?
三層:
1、UI層:包含界面、驗證邏輯和控件之間的交互
2、邏輯層: 實現(xiàn)需求、業(yè)務(wù)邏輯、計算和報告生成等
3、數(shù)據(jù)庫層: 存儲數(shù)據(jù),保證表之間引用的完整性
?
框架組成:
1、契約(協(xié)定)
2、服務(wù)運行
3、消息
4、激活和宿主
轉(zhuǎn)載于:https://www.cnblogs.com/jolins/p/4203884.html
總結(jié)
- 上一篇: centos下redis安装
- 下一篇: android_launcher的源码详