久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長百科 | 數(shù)字化技能提升教程 數(shù)字化時代生存寶典
首頁
數(shù)字化百科
電子書
建站程序
開發(fā)
服務器
辦公軟件
開發(fā)教程
服務器教程
軟件使用教程
運營教程
熱門電子書
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導航
程序頻道
推廣頻道
網(wǎng)賺頻道
人物頻道
網(wǎng)站程序
網(wǎng)頁制作
云計算
服務器
CMS
論壇
網(wǎng)店
虛擬主機
cPanel
網(wǎng)址導航
WIKI使用導航
WIKI首頁
最新資訊
網(wǎng)站程序
站長人物
頁面分類
使用幫助
編輯測試
創(chuàng)建條目
網(wǎng)站地圖
站長百科導航
站長百科
主機偵探
IDCtalk云說
跨境電商導航
WordPress啦
站長專題
網(wǎng)站推廣
網(wǎng)站程序
網(wǎng)站賺錢
虛擬主機
cPanel
網(wǎng)址導航專題
云計算
微博營銷
虛擬主機管理系統(tǒng)
開放平臺
WIKI程序與應用
美國十大主機
編輯“
網(wǎng)絡編程
”
人物百科
|
營銷百科
|
網(wǎng)賺百科
|
站長工具
|
網(wǎng)站程序
|
域名主機
|
互聯(lián)網(wǎng)公司
|
分類索引
跳轉至:
導航
、?
搜索
警告:
您沒有登錄。如果您做出任意編輯,您的IP地址將會公開可見。如果您
登錄
或
創(chuàng)建
一個賬戶,您的編輯將歸屬于您的用戶名,且將享受其他好處。
因存在沖突的中間編輯,本編輯不能撤銷。
反垃圾檢查。
不要
加入這個!
'''網(wǎng)絡[[編程]]'''就是通過使用套接字來達到進程間通信目的編程。[[windows]]提供的基于網(wǎng)絡編程的就是套接字也就是winsock,但是現(xiàn)在Winpcap也是一個比較方便的工具。網(wǎng)絡編程從大的方面說就是對信息的發(fā)送到接收,中間傳輸為物理線路的作用,網(wǎng)絡編程最主要的工作就是在發(fā)送端把信息通過規(guī)定好的[[協(xié)議]]進行組裝包,在接收端按照規(guī)定好的協(xié)議把包進行解析,從而提取出對應的信息,達到通信的目的!中間最主要的就是[[數(shù)據(jù)]]包的組裝,數(shù)據(jù)包的過濾,數(shù)據(jù)包的捕獲,數(shù)據(jù)包的分析,當然最后再做一些處理。 ==網(wǎng)絡編程介紹== ===[[Internet]]網(wǎng)絡模型=== *網(wǎng)絡模型:描述[[網(wǎng)絡]]的結構原理和工作原理 *[[OSI]]參考模型:七層 *Internet網(wǎng)絡模型:四層 *網(wǎng)絡協(xié)議:指定層上進行數(shù)據(jù)交換的規(guī)則。 *Internet的網(wǎng)絡層[[協(xié)議]]:IP協(xié)議;DNS協(xié)議(輔助協(xié)議) *Internet的傳輸層協(xié)議:TCP協(xié)議;UDP協(xié)議。 ===套接字基礎=== *套接字(Sockets):[[應用程序]]和網(wǎng)絡協(xié)議的接口。 *Java Sockets:[[Java]]應用程序和網(wǎng)絡協(xié)議的接口,提供若干個類的定義。Java應用程序利用這些類繼承網(wǎng)絡協(xié)議的行為,實現(xiàn)網(wǎng)絡通信。 *TCP Sockets:使用TCP協(xié)議實現(xiàn)可靠的網(wǎng)絡通信。 *UDP Sockets:使用UDP協(xié)議實現(xiàn)效率較高的網(wǎng)絡通信。 ===數(shù)據(jù)包組包基礎=== 數(shù)據(jù)包是網(wǎng)絡通信編程的一個重要概念,也稱為組裝包,指在應用層數(shù)據(jù)或報文按照一定事先規(guī)定好的規(guī)則整合的數(shù)據(jù)集合,實際操作包括組包(打包),[[數(shù)據(jù)]]包傳送,解包。 組包(打包),指按照協(xié)議把零散的數(shù)據(jù)或報文按照組合起來,實際應用中,比如在C++編程中,往往定義一種新的數(shù)據(jù)類型用來存儲數(shù)據(jù)包的結構。數(shù)據(jù)包傳送,指數(shù)據(jù)包的電氣物理傳輸。解包,指接收端對接收的數(shù)據(jù)進行解析,獲得有用信息和數(shù)據(jù)。數(shù)據(jù)包經(jīng)常通過套接字來傳送. ==網(wǎng)絡[[編程語言]]== *'''[[匯編語言]]''' 匯編語言(AssemblyLanguage)是面向機器的[[程序設計]]語言。在匯編語合中,用助記符(Memoni)代替操作碼,用地址符號(Symbol)或標號(Label)代替地址碼。這樣用符號代替機器語言的二進制碼,就把機器語言變成了匯編語言。于是匯編語言亦稱為符號語言。使用匯編語言編寫的程序,機器不能直接識別,要由一種程序將匯編語言翻譯成機器語言,這種起翻譯作用的程序叫匯編程序,匯編程序是系統(tǒng)軟件中語言處理[[系統(tǒng)]]軟件。 *'''高級語言''' 高級語言主要是相對于匯編語言而言,它并不是特指某一種具體的語言,而是包括了很多編程語言,這些語言的[[語法]]、命令格式都各不相同。高級語言所編制的[[程序]]不能直接被[[計算機]]識別,必須經(jīng)過轉換才能被執(zhí)行,按轉換方式可將它們分為兩類:<br>'''解釋類''':執(zhí)行方式類似于我們日常生活中的“同聲翻譯”,應用程序[[源代碼]]一邊由相應語言的解釋器“翻譯”成目標代碼(機器語言),一邊執(zhí)行,因此效率比較低,而且不能生成可獨立執(zhí)行的可執(zhí)行文件,[[應用程序]]不能脫離其解釋器,但這種方式比較靈活,可以動態(tài)地調整、修改應用程序。<br>'''編譯類''':編譯是指在應用源程序執(zhí)行之前,就將程序源代碼“翻譯”成目標代碼(機器語言),因此其目標程序可以脫離其語言環(huán)境獨立執(zhí)行,使用比較方便、效率較高。但應用程序一旦需要修改,必須先修改[[源代碼]],再重新編譯生成新的目標文件(* .OBJ)才能執(zhí)行,只有目標文件而沒有源代碼,修改很不方便?,F(xiàn)在大多數(shù)的編程語言都是編譯型的,例如Visual C++、Visual Foxpro、Delphi等。 #'''Visual C++'''[[image:c.jpg|thumb|80px]] #*Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)微軟公司的C++開發(fā)工具,具有集成開發(fā)環(huán)境,可提供編輯[[C語言]],C++以及C++/CLI等[[編程語言]]。VC++整合了便利的除錯工具,特別是整合了微軟視窗程式設計(Windows API)、三維動畫DirectX API,Microsoft .NET框架。目前最新的版本是Microsoft Visual C++ 2010,面向對象的可視化集成編程系統(tǒng)。它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成交互操作、可開發(fā)多種程序等優(yōu)點,而且通過簡單的設置就可使其生成的程序框架支持數(shù)據(jù)庫接口、OLE2,WinSock網(wǎng)絡、3D控制界面。 #*它以擁有“語法高亮”,IntelliSense(自動編譯功能)以及高級除錯功能而著稱。比如,它允許用戶進行遠程調試,單步執(zhí)行等。還有允許用戶在調試期間重新編譯被修改的代碼,而不必重新啟動正在調試的程序。其編譯及建置系統(tǒng)以預編譯頭文件、最小重建功能及累加連結著稱。這些特征明顯縮短程式編輯、編譯及連結的時間花費,在大型軟件計劃上尤其顯著。 #'''Visual Foxpro'''[[image:vf.jpg|thumb|81px]] #*Visual FoxPro簡稱VFP,是Microsoft公司推出的[[數(shù)據(jù)]]庫開發(fā)軟件,用它來開發(fā)數(shù)據(jù)庫,既簡單又方便。Visual FoxPro源于美國Fox Software公司推出的數(shù)據(jù)庫產(chǎn)品FoxBase,在[[DOS]]上運行,與xBase系列相容。FoxPro原來是FoxBase的加強版,最高版本曾出過2.6。之后,F(xiàn)ox Software被微軟收購,加以發(fā)展, 使其可以在 [[Windows]] 上運行, 并且更名為 Visual FoxPro。目前最新版為 Visual FoxPro 9.0,而在學校教學和教育部門考證中還依然延用經(jīng)典版的 Visual FoxPro 6.0。在桌面型數(shù)據(jù)庫應用中,處理速度極快,是日常工作中的得力助手 #'''Delphi'''[[image:d.jpg|thumb|81px]] #*Delphi,是[[Windows]]平臺下著名的快速[[應用程序]]開發(fā)工具(Rapid Application Development,簡稱RAD)。它的前身,即是[[DOS]]時代盛行一時的“BorlandTurbo Pascal”,最早的版本由美國Borland(寶蘭)公司于1995年開發(fā)。主創(chuàng)者為Anders Hejlsberg。經(jīng)過數(shù)年的發(fā)展,此產(chǎn)品也轉移至Embarcadero公司旗下。Delphi是一個集成開發(fā)環(huán)境(IDE),使用的核心是由傳統(tǒng)Pascal語言發(fā)展而來的Object Pascal,以圖形用戶界面為開發(fā)環(huán)境,透過IDE、VCL工具與編譯器,配合連結[[數(shù)據(jù)]]庫的功能,構成一個以面向對象[[程序設計]]為中心的應用程序開發(fā)工具。Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯(Image Editor),以及各種開發(fā)數(shù)據(jù)庫的[[應用程序]],如DesktopDataBase Expert等。除此之外,還允許用戶掛接其它的應用程序開發(fā)工具,如Borland公司的資源編輯器(Resourse Workshop) ==相關詞條== *[[計算機]] *[[程序設計]] *[[源代碼]] *[[程序]] *[[DOS]] *[[編程語言]] *[[應用程序]] *[[Java]] *[[C語言]] *[[系統(tǒng)]] *[[語法]] ==參考來源== *http://www.neweredu.com/news/6332.shtml *http://baike.baidu.com/view/1317473.htm *http://zh.wikipedia.org/wiki/Visual_FoxPro *http://zh.wikipedia.org/wiki/Delphi *http://www.hudong.com/wiki/Delphi&prd=button_doc_jinru *http://so.hudong.com/search.do?so=doc&isFrom=intoDoc&q=%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B [[category:程序設計語言|W]] [[category:編程語言|W]] [[category:計算機|W]]
摘要:
請注意,您對站長百科的所有貢獻都可能被其他貢獻者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請不要提交。
您同時也要向我們保證您所提交的內容是您自己所作,或得自一個不受版權保護或相似自由的來源(參閱
Wordpress-mediawiki:版權
的細節(jié))。
未經(jīng)許可,請勿提交受版權保護的作品!
取消
編輯幫助
(在新窗口中打開)
取自“
http://kktzf.com.cn/wiki/網(wǎng)絡編程
”