Java擴充-網路程式設計基礎
1、常見的兩種軟體結構是什麼?
C/S client server 客戶端 伺服器;
B/S browser server 瀏覽器 伺服器;
2、UDP是無連線通訊協議,無連線是重點。無連線是什麼意思?
傳送資料的主機不用確定被髮送的主機是否存在就可以傳送資料;
接受資料的主機接收到資料後不用返回確認資訊;
這種情況不可避免地會遺漏丟失一點資料包;
但很多應用場景無所謂一兩個包的丟失,例如視訊會議;
3、TCP和UDP不同,是面向連線的通訊協議,三次握手是重點,什麼是三次握手?
no.1 客戶端向伺服器傳送連線請求,等待確認;
no.2 伺服器想客戶端回送接受響應;
no.3 客戶端傳送伺服器響應的響應
綜上所述:
客戶端是男孩,伺服器是女孩
4、網路程式設計的三要素是什麼?
協議; 網路通訊需要的共同規則
IP地址; 網路中計算機唯一的編號
埠號;
5、關於IP地址的本地常用操作有哪些?
ipconfig;
ping;
6、埠號是什麼?
網路軟體一開啟,作業系統為這個網路軟體分配一個隨機的埠號;
或者自己要;
埠號可以堪稱門牌號
(瞭解)
埠號由兩個位元組組成;
1024之前的不能使用,已經被系統分配給已知的網路軟體了;
7、(瞭解)常用的埠號有哪些?
80 網路埠
3306 資料庫
1521 oracle
8080 Tomcat伺服器
相關文章
- [譯]AppExtension程式設計指南:擴充套件基礎4APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎1APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎2APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎3APP程式設計套件
- JAVA網路程式設計基礎Java程式設計
- Java 基礎(十六)網路程式設計Java程式設計
- Java程式設計基礎Java程式設計
- Java 基礎02Java程式設計基礎Java程式設計
- Java網路程式設計快速上手(SE基礎)Java程式設計
- Java 基礎(二十)網路框架設計 MyVolley (上)Java框架
- 【Java基礎】通用程式設計Java程式設計
- JavaSE基礎:擴充套件Java 8 日期操作Java套件
- 網路程式設計基礎-socket基礎程式設計
- 《java程式設計基礎》java的基礎知識(三)Java程式設計
- 網路程式設計基礎程式設計
- Java網路程式設計基礎學習與整理Java程式設計
- Java-基礎語法19:網路程式設計Java程式設計
- Java 基礎程式設計筆記Java程式設計筆記
- Java程式設計基礎33——JDBCJava程式設計JDBC
- Java併發程式設計基礎Java程式設計
- Java基礎——程式設計之路的開始,Java基礎知識Java程式設計
- 計算機基礎知識擴充套件篇計算機套件
- Java基礎擴充套件1.資料輸入Java套件
- 《java程式設計基礎》例題5.6Java程式設計
- Java入門之基礎程式設計Java程式設計
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- Java併發程式設計:效能、擴充套件性和響應Java程式設計套件
- 網路程式設計基礎知識程式設計
- iOS的基礎網路程式設計iOS程式設計
- 雲端計算是網際網路+新基礎設施
- Java程式設計基礎29——JavaSE總結Java程式設計
- Java程式設計基礎17——集合(List集合)Java程式設計
- Java程式設計基礎05——方法(函式)Java程式設計函式
- Java基礎之多執行緒程式設計Java執行緒程式設計
- 《java程式設計基礎》方法的過載Java程式設計
- Java多執行緒程式設計基礎Java執行緒程式設計
- 程式設計基礎程式設計
- Java實驗——基於GUI的網路通訊程式設計JavaGUI程式設計