bs結構開發
A. CS架構和BS架構最主要的區別是什麼
C/S 與 B/S 區別:
Client/Server是建立在區域網的基礎上的.Browser/Server是建立在廣域網的基礎上的。
1.硬體環境不同
C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務。
B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例如電話上網, 租用設備. 信息管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行。
2.對安全要求不同
C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息。
B/S 建立在廣域網之上, 對安全的控制能力相對弱, 面向是不可知的用戶群。
3.對程序架構不同
C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮。
B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的javaBean 構件技術等,使 B/S更加成熟。
(1)bs結構開發擴展閱讀:
C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。早期的軟體系統多以此作為首選設計標准。
B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現,形成所謂3-tier結構。
B/S結構,主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種scrīpt語言(VBscrīpt、Javascrīpt…)和ActiveX技術,用通用瀏覽器就實現了原來需要復雜專用軟體才能實現的強大功能,並節約了開發成本,是一種全新的軟體系統構造技術。
B. 請問什麼是BS程序 是用什麼語言編寫的
B/S 模式的開發就是瀏覽器與伺服器通信的開發模式。B=Browser,S=server
B/S 的特徵和基本結構:在 B/S 結構中,每個節專點都分布在網路上屬,這些網路節點可以分為瀏覽器端、伺服器端和中間件,通過它們之間的鏈接和交互來完成系統的功能任務。三個層次的劃分是從邏輯上分的,在實際應用中多根據實際物理網路進行不同的物理劃分。
(2)bs結構開發擴展閱讀:
由於B/S架構管理軟體只安裝在伺服器端(Server)上,網路管理人員只需要管理伺服器就行了,用戶界面主要事務邏輯在伺服器(Server)端完全通過WWW瀏覽器實現,極少部分事務邏輯在前端(Browser)實現,所有的客戶端只有瀏覽器,網路管理人員只需要做硬體維護。
應用伺服器運行數據負荷較重,一旦發生伺服器「崩潰」等問題,後果不堪設想。因此,許多單位都備有資料庫存儲伺服器,以防萬一。
C. c#怎麼開發BS結構的
Asp.Net就是BS構架,BS構架在.NET平台上就是Asp.net
D. bs軟體開發架構,BS架構的軟體用什麼語言編寫的
BS架構是指瀏覽器/伺服器架構,通常包含3層:瀏覽器層次作為客戶端,Web伺服器(或者應用伺服器)作為業務處理端,資料庫伺服器作為數據存儲端。
可以做BS架構的語言有很多,比較常見的有Java、php、Python,近幾年NodeJS也比較流行。
E. 什麼是BS開發模式誰能詳細解釋一下。。。謝謝
BS開發模式是指以瀏覽器和伺服器結構開發軟體的模式。B/S是Browser/Server,即瀏覽器/伺服器的意思。BS開發的應用,用戶是在瀏覽器里進行使用的,例如網路、淘寶網等都是BS開發模式下的應用。
它是隨著Internet技術的興起,對C/S(客戶端/伺服器)結構的一種變化或者改進的結構。 在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器端(Server)實現,形成所謂三層3-tier結構。
(5)bs結構開發擴展閱讀
BS開發模式的優勢:
1、維護和升級
B/S架構的產品在系統的改進和升級時更為方便。對一個稍微大一點單位來說,系統管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,B/S架構的軟體只需要管理伺服器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。
2、成本與選擇
使用B/S架構的應用管理軟體,只需安裝在Linux伺服器上即可,而且安全性高。
所以伺服器操作系統的選擇是很多的,不管選用那種操作系統都可以讓大部分人使用windows作為桌面操作系統電腦不受影響,這就使得最流行免費的Linux操作系統快速發展起來,Linux除了操作系統是免費的以外,資料庫也是免費的。
F. bs架構軟體一般是用什麼工具開發的
可以做BS架構的工具有很多,比較常見的有.net的visual studio,有Java的eclipse等等。
所謂B/S架構,其實就是伺服器端軟體,是通過瀏覽器來訪問的,也就是所有界面都是網頁,所回以你問用什麼工具開發,很多工具都可以,當然最重要的跟用戶交互的是網答頁頁面,所以開發網頁的工具加上後台的語言都可以開發的。
BS架構是指瀏覽器/伺服器架構,通常包含3層:瀏覽器層次作為客戶端zd,Web伺服器(或者應用伺服器)作為業務處理端專,資料庫伺服器作為數據存儲端。
(6)bs結構開發擴展閱讀:
BS架構主流開發語言與資料庫:
BS架構是一種基於瀏覽器知載體的框架,包含前端、後端和資料庫三個大的方向,各個方向的技術都不一樣,如果都懂的就是全棧了。現在主流的技術包含.NET、SqlServer、Bootstrap等。
1、Web前端開發技術包括三個要素:HTML、CSS和JavaScript,當然還有很多高級的前端框架,比如bootstrap、Jquery等,前端開發也是比較的復雜,如果找到規律,開發起來也比較的快。
2、Web後端技術也有很多,比如.Net、JAVA、PHP等,各大語言都有其開發架構,像.NET的MVC架構,一般web後端技術的知識面是很廣的,設計模式、回需求分析、性能優化等都要懂。
3、資料庫現在有答三種主流的資料庫:MysqlSQLserverOracle,還有Nosql資料庫:Redis、Mogodb等。
G. BS結構系統開發
------------------承志軟體工作室宣---------------------------------------
>>>>>>>>>>>>>>>>>>BS系統開發者的福音<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-------------------------------------------------------------------------
本工作室 嘔心瀝血 歷盡3年時間,在多個大型的B/S系統的開發中,總結了一整套
完整的B/S開發技術,包括各種B/S系統中的類似於C/S的開發庫和控制項,動態DHTML技
術,以及完整的JavaScript技術大全以及技術資料大全,擁有這個這套資料保證可以
所有的B/S開發者能夠快速開發自己的B/S系統
------------------------------------------------------------------------
具體技術包括:
-----------------------------------------------------------------
1.可編輯的iframe技術
2.IE嚴重漏洞集
3.圖象控制技術
4.JavaScript[對象_屬性]參考大全
5.JavaScript 編輯器,帶語法高亮顯示,自動語法提示等功能
6.JavaScript的驗證技術 數據提交完整技術,控制項驗證技術 正則表達式驗
證大全
7.漂亮的 Loading......
8.形式豐富的OutLoobBar
9.IE的編碼技術詳細
10.操作系統IE相關技術
11.完整的XML DOM 技術資料大全
12.XML HTTP 技術詳解
13.界面庫
14.IE控制項操作大全 包括技術資料 和豐富的例子
15.最新版本的 可編輯的HTML表格控制項 網上的所有版本都是由本工作室開發的
16.各種漂亮的Menu 菜單技術
17.美觀的 PopWindow 彈出窗口技術,自由定製的ToolTip技術
18.IE上動畫製作技術
19.多功能滾動消息欄
20.工具提示窗口
21.基本語言注意事項
22.建立JavaScript正則表達式庫簡化表單驗證
23.JavaScript加密解密技術
24.連接定製技術
25.漂亮的日期控制項
26.如何捕獲ie的刷新事件
27.框架交互控制處理技術
28.輸入輸出數據類型控制
29.JavaScript Tree 無限級樹控制項
30.動態下拉列表框
31.JavaScript 語言參考大全
32.陰歷和陽歷轉換
33.常用正則表達式驗證,直接使用就好了
......................
還有很多資料,請自行參閱
-------------------------------------------------------------------------
本庫中所有的資料文檔都有完整的例子程序
-------------------------------------------------------------------------
完全免費的 經過多年實際開發收集的 BS系統開發者技術資料大全
-------------------------------------------------------------------------------------------
本工作室本著共享免費的原則,為發站中國軟體業,本資料庫完全免費,希望對所有進行bs系統開發的公司和個人有很大的幫助,希望大家喜歡本工作室作品,我們以後會繼續努力為大家提供更多更好的資料和作品
下載地址: ftp://zzc:[email protected]:2121/bs.rar
我這個是轉的網上的,希望有點幫助,不過下載地址好象不能用了。
H. 用C#怎麼開發BS架構的項目
BS架構也可以理解為B/S(Brouser/Server)架構,是一種基於瀏覽器載體的框架,包含前端、後端和資料庫三個大的方向,各個方向的技術都不一樣,如果都懂的就是全棧了。現在主流的技術包含.NET、SqlServer、Bootstrap等,學會了這些也就知道怎麼去開發B/S項目了。
Web前端開發技術包括三個要素:HTML、CSS和JavaScript,當然還有很多高級的前端框架,比如bootstrap、Jquery等,前端開發也是比較的復雜,如果找到規律,開發起來也比較的快。
Web後端技術也有很多,比如.Net、JAVA、PHP等,各大語言都有其開發架構,像.NET的MVC架構,一般web後端技術的知識面是很廣的,設計模式、需求分析、性能優化等都要懂。
資料庫現在有三種主流的資料庫:MysqlSQLserverOracle,還有Nosql資料庫:Redis、Mogodb等。
如果對C#開發BS架構的項目心裡還沒有底的話,可以了解下BS開發框架中的的一些架構思想,對我們應該是有好的幫助的。
I. 什麼是bs架構
1、概念:B/S結構即瀏覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器端(Server實現,形成所謂三層3-tier結構。B/S結構是WEB興起後的一種網路結構模式,WEB瀏覽器是客戶端最主要的應用軟體。這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化了系統的開發、維護和使用。客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或SQL Server等資料庫。瀏覽器通過Web Server同資料庫進行數據交互。 這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
2、優勢與劣勢
2、1維護和升級
軟體系統的改進和升級越來越頻繁,B/S架構的產品明顯體現著更為方便的特性。對一個稍微大一點單位來說,系統管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但B/S架構的軟體只需要管理伺服器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。無論用戶的規模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作只需要針對伺服器進行;如果是異地,只需要把伺服器連接專網即可,實現遠程維護、升級和共享。所以客戶機越來越「瘦」,而伺服器越來越「胖」是將來信息化發展的主流方向。今後,軟體升級和維護會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節省是顯而易見的,驚人的。因此,維護和升級革命的方式是「瘦」客戶機,「胖」伺服器。
2.2成本與選擇
大家都知道windows在桌面電腦上幾乎一統天下,瀏覽器成為了標准配置。但在伺服器操作上,windows並不是處於絕對的統治地位。軟體的趨勢是凡使用B/S架構的應用管理軟體,只需安裝在Linux伺服器上即可,而且安全性高。所以伺服器操作系統的選擇是很多的,不管選用那種操作系統都可以讓大部分人使用windows作為桌面操作系統電腦不受影響,這就使得最流行免費的Linux操作系統快速發展起來,Linux除了操作系統是免費的以外,連資料庫也是免費的,這種選擇非常盛行。
2、3負荷重
由於B/S架構管理軟體只安裝在伺服器端(Server)上,網路管理人員只需要管理伺服器就行了,用戶界面主要事務邏輯在伺服器(Server)端完全通過WWW瀏覽器實現,極少部分事務邏輯在前端(Browser)實現,所有的客戶端只有瀏覽器,網路管理人員只需要做硬體維護。但是,應用伺服器運行數據負荷較重,一旦發生伺服器「崩潰」等問題,後果不堪設想。因此,許多單位都備有資料庫存儲伺服器,以防萬一。
J. bs架構開發需要如何下手
別急於求成,還是得學習基礎。前端基礎知識必備,後端語言可以考慮java、php,網路基礎、常見資料庫等。望點贊