1. 程式人生 > >即時通訊軟體開發 需要用到什麼技術

即時通訊軟體開發 需要用到什麼技術

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

                寫文章不容易呀,各位哥哥轉載請註明出處呀,要說明來自我的CSDN部落格,謝謝。即時通訊軟體開發,建議,把機械工業出版社出的《Windows網路程式設計技術》看N遍後,再利用MFC或者SDK編寫一些小的通訊例程,然後編寫較大規模的網路程式,最後你就明白了網路程式設計了。 我的QQ(250947302)
,歡迎探討。

即時通訊軟體開發 幾種網路程式設計方式

ISAPI、CGI、WinInet、Winsock

它們之間的區別:

1)ISAPI主要是開發基於瀏覽器客戶端與伺服器端程式。效率比CGI方式高,而且也擴充套件了CGI沒有的一些功能。(基於TCP/IP模型中的應用層)

2) CGI主要是開發基於瀏覽器客戶端與伺服器端程式。(基於TCP/IP模型中的應用層)

3) WinInet主要是開發客戶端程式。(基於TCP/IP模型中的應用層)

4) Winsock主要是基於socket來開發客戶端與伺服器端程式。(基於TCP/IP模型中的各層)要想開發低層協議的程式的話就要了解協議的報文格式。

即時通訊軟體開發》專門討論Windows網路程式設計技術,覆蓋Windows 95/98/NT 4/2000/CE平臺。內容包括NetBIOS和Windows重定向器方法、Winsock方法、客戶端遠端訪問伺服器方法。本書論述深入淺出、用大量例項詳解了微軟網路API函式的應用。

《TCP/IP詳解,卷1:協議》是一本完整而詳細的TCP/IP協議指南。描述了屬於每一層的各個協議以及它們如何在不同作業系統中執行。

《網路通訊程式設計實用案例精選》是一本介紹利用vlsuaIC++進行網路通訊程式開發的書籍。書中精選了大量網路例項,涵蓋了本地汁算機網路程式設計、區域網網路通訊程式設計、IE程式設計、網路通訊協議程式設計、串列埠通訊程式設計、代理伺服器程式設計和高階網路通訊程式設計,即時通訊軟體開發

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述