軟體結構
c/s結構:全稱為client/server結構,是指客戶端和伺服器結構。常見程式有qq,迅雷等軟體。
b/s結構:全稱為browser/server結構,是指瀏覽器和伺服器結構。常見瀏覽器有谷歌、火狐。
網路通訊協議
網路程式設計三要素
協議ip位址
ip位址分類
常用命令:
埠號埠號是一種邏輯埠,我們無法直接看到,可以使用一些軟體檢視埠號。
如何獲得埠號
當我們使用網路軟體一開啟,那麼作業系統就會為網路軟體分配乙個隨即的埠號,或者網路軟體在開啟的時候和系統要指定的埠號。
埠號是由兩個位元組組成,取值範圍在0-65535之間。
注意
1024之前的埠號我們不能使用,已經被系統分配給已知的網路軟體了。
網路埠號不能重複
當我們使用ip位址加埠號,就可以保證資料庫準確無誤的傳送到對方計算機的指定軟體上了。
方便理解的話,可以把埠號當做軟體的門牌號。
常用埠號:80埠:網路埠
資料庫埠:mysql:3306 mssql:1433 orcacle:1521 redis:6379
tomcat伺服器:8080
網路程式設計 網路基礎
1.物理層 提供建立 維護和拆除物理鏈路所需的機械 電氣 功能和規程的特性 提供有關在傳輸介質上傳輸非結構的位流及物理鏈路故障檢測指示。在這一層,資料還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是位元。常用協議 eia tia rs 232 eia tia rs 449 v.35 rj 45 ...
linux網路程式設計基礎 網路基礎
客戶機 client 伺服器 server 模式。需要在通訊兩端各自部署客戶機和伺服器來完成資料通訊。瀏覽器 browser 伺服器 server 模式。只需在一端部署伺服器,而另外一端使用每台pc都預設配置的瀏覽器即可完成資料的傳輸。c s模式 優點缺點 資料快取本地,效率高 工作量大,開發周期更...
網路程式設計基礎
1 什麼是計算機網路 2 網路的型別 3 網路傳輸的介質 4 網路傳輸的資料格式 5 網路裝置 hub 分流裝置,把網路流量一分多,是根據實際情況平均分配的方法,是即插即用的裝置 中繼器 網路訊號傳輸一段距離後,訊號衰減會變弱,需要通過中繼器把訊號還原和再生 網橋 連線2個網路的裝置,這2個網路可以...