999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微軟技術的高可擴展性中小企業系統解決方案研究

2016-06-30 20:29:18謝日星
電腦知識與技術 2016年14期
關鍵詞:中小企業解決方案互聯網

謝日星

摘要:本文根據微軟主要技術的特點,結合互聯網及移動互聯網應用的要求,為中小企業的應用系統規劃設計了統一的系統解決技術方案;根據互聯網應用與移動互聯網應用的不同特點及要求,相應的設計了對應的服務端接口,并考慮模塊重用及更新方便的要求,對服務端進行了分層和模塊化設計,同時根據系統的可擴展性要求,設計了相應的負載均衡方案。

關鍵詞:中小企業;解決方案;可擴展性;互聯網;移動互聯網

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)14-0225-02

隨著智能設備價格的下降及移動到聯網的發展,移動設備已實際得到普及,PC出貨量已開始處于下降通道,互聯網應用與移動互聯網應用在實際系統中的地位開始互相靠近。應用系統中互聯網應用與移動互聯網應用的開發重要性已基本相同,系統設計時,需要對PC和移動設備提供同樣的支持,方案定型時,服務器端需要同時設計兩種應用的服務接口,以基于微軟主流技術為核心,已能較好地實現這樣的完整系統。

1 系統網絡結構

1.1 小并發量系統網絡圖

對于小并發量的系統,不需要特別提供大并發量處理技術。由于系統并發量較小,所以對于數據WEB服務器、數據庫服務器發生故障時系統恢復工作量相對較小,因此也不做多臺服務器的備份,但需要注意數據庫服務器中數據庫的備份工作。

1.2 大并發量系統網絡圖

對于大并發量的系統,首先需要注意的是當并發量大到系統原有服務器已無法滿足要求時,在軟件不修改、系統正常工作的情況下,系統能夠快速添加硬件設備實現系統的可擴展性,同時,還需要在某些(非全部)數據庫服務器及WEB服務器出現故障時,整個系統在不停止服務的情況下,仍能快速恢復系統響應性能。因此,大并發量系統網絡結構應如圖1所示。其中,WEB負載均衡服務器可以采用微軟的IIS實現;Session服務器可以采用ASP.NET State Service服務實現;所有WEB服務器都采用IIS,并都使用Session服務器所管理的Session數據;數據庫服務器采用Microsoft SQL Server 2012及更高版本,讀、寫服務器分離,采用AlwaysOn技術實現讀操作的負載均衡。

2 系統軟件架構

對于需要同時支持PC和APPS的系統,其軟件架構的設計,都有一些需要注意的基本原則。對于非必需的情況,PC應用都采用B/S結構,而App則根據不同的移動設備平臺有針對性的開發原生App。

2.1 需要注意避免的情況

1)前后端緊密耦合:不論是WEB應用還是App原生應用,都要注意不能和服務器的后端緊密耦合,否則WEB應用或App原生應用導致服務器端的變更,將因為對應的服務器修改而引起另一類型應用的修改。根據軟件設計的原則,需要實現系統的松耦合。

2)重復開發:盡可能避免服務器端為適應WEB應用和App的不同而對于同一功能或服務分別進行一次獨立的開發,從而導致軟件模塊的重復開發,不僅在開發時成倍地增加開發工作量,而且也必然地導致系統變更或修補BUG時需要同樣地進行重復設計與開發工作,也同時導致項目管理工作量增加、復雜度上升,增加了系統的開發風險。

2.2 系統方案

根據實際開發經驗,基于微軟技術的中小企業系統解決方案可以采用如圖2所示的架構。

系統主要部件都直接采用微軟對應技術實現,其中客戶端只需要對移動設備開發App,目前可以采用微軟跨平臺解決方案Xamarin,實現一次開發適應各種主流移動設備。服務器端提供兩類WEB服務,一個采用ASP.NET MVC解決方案以支持瀏覽器,其中各個View僅提供JSON格式的數據給客戶端,客戶端數據的處理由對應的Knockout.js及Bootstrap進行展示實現;另一個采用ASP.NET WEB API 2解決方案以服務各種移動平臺的App。為了防止服務器端的重復開發,兩個WEB服務器除了各自的接口外,其余模塊都設計成獨立的部分,如果并發量大,則可以把各類業務邏輯再獨立成WCF形式的WEB服務,否則可以把兩個WEB服務器部署在同一系統中,各內部服務模塊做成類庫,集成在WEB服務器項目中。

3 系統集成

由于系統主要部件都是直接采用微軟解決方案,各技術及部件相互配合集成時,一般不會有關鍵性的對接問題,在有技術疑問需要解決時,也較容易找到解決方法。本解決方案在硬件集成和軟件架構設計方面都提供了良好可擴展性,實際開發實現時,可以根據實際系統的可預見要求進行實現,系統實現后,也可以通過直接增加硬件設備實現需要的可擴展性。

參考文獻:

[1] https://www.xamarin.com/

[2] 任曉峰.中小企業OA系統的設計與實現[D].廈門大學,2015.

[3] 黃雅萍,馬可辛,周余洪,等.面向中小企業的電商平臺挖掘系統設計[J].計算機時代, 2015(4):18-20.

[4] 陳進雄,童亮斌.中小企業信息化平臺建設研究[J].電信技術, 2014(9):65-67.

猜你喜歡
中小企業解決方案互聯網
解決方案和折中方案
簡潔又輕松的Soundbar環繞聲解決方案
從“數據新聞”看當前互聯網新聞信息傳播生態
今傳媒(2016年9期)2016-10-15 22:06:04
互聯網背景下大學生創新創業訓練項目的實施
考試周刊(2016年79期)2016-10-13 23:23:28
企業現金流管理存在的問題和對策
小額貸款助力我國中小企業融資
試析中小企業成本核算的管理及控制
中小企業如何應對“營改增”
以高品質對農節目助力打贏脫貧攻堅戰
中國記者(2016年6期)2016-08-26 12:52:41
4G LTE室內覆蓋解決方案探討
主站蜘蛛池模板: 日韩色图在线观看| 亚洲乱码在线视频| 国产微拍精品| 中文字幕欧美日韩高清| 欧美成人精品一级在线观看| 欧美亚洲另类在线观看| 欧美一级在线| 怡春院欧美一区二区三区免费| 国产精品视频公开费视频| 婷婷亚洲最大| 欧美日韩国产系列在线观看| 露脸真实国语乱在线观看| 美女免费黄网站| 国产乱人伦AV在线A| 黄片一区二区三区| 欧亚日韩Av| 精品超清无码视频在线观看| 在线观看无码av免费不卡网站| 日韩精品亚洲精品第一页| 97在线观看视频免费| 欧美精品不卡| 亚洲中文精品人人永久免费| 一级黄色网站在线免费看| 国产国产人成免费视频77777| 国产精品天干天干在线观看| 亚洲人成在线免费观看| 色香蕉影院| 亚洲精品国偷自产在线91正片| 欧美在线三级| 国产理论一区| 波多野结衣一区二区三区四区| 少妇高潮惨叫久久久久久| 99在线观看精品视频| 国产网站一区二区三区| 成人年鲁鲁在线观看视频| 91极品美女高潮叫床在线观看| 欧美成人综合视频| 精品视频第一页| 热久久综合这里只有精品电影| 欧美日韩专区| 91人人妻人人做人人爽男同| 国产亚洲精久久久久久无码AV| 亚洲精品在线观看91| 色综合五月婷婷| 成人伊人色一区二区三区| 亚洲福利视频网址| 日韩精品一区二区深田咏美| 国产福利小视频在线播放观看| 99热免费在线| 日韩无码视频专区| 九九香蕉视频| 99热最新在线| 国产9191精品免费观看| 亚洲成A人V欧美综合天堂| 日韩av无码精品专区| 国内精品免费| 国产91高跟丝袜| 老司机精品一区在线视频| 露脸国产精品自产在线播| 色偷偷av男人的天堂不卡| 婷婷午夜影院| 亚洲综合18p| 精品久久久久久久久久久| 日韩成人高清无码| 国产毛片基地| 精品视频福利| 国产精品粉嫩| 夜色爽爽影院18禁妓女影院| 青青青伊人色综合久久| 国产成人欧美| 不卡的在线视频免费观看| 亚洲av无码片一区二区三区| 亚洲码一区二区三区| 国产精品手机在线观看你懂的| 色精品视频| 国产成人无码Av在线播放无广告| 亚洲综合色区在线播放2019| 91久久精品日日躁夜夜躁欧美| 日本人又色又爽的视频| 婷婷综合缴情亚洲五月伊| 色135综合网| 亚洲一区网站|