X xgydelphi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-11 #1 请教windows socket 编程的原理,随便说什嬷都行. 学它有没有前途?
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-11 #2 1.原理就是server端绑定到一个端口,然后开始监听.client端连接server端 的该端口,server端接收到client端的连接请求,分配一个新的server端的 实例接受该请求,于是连接建立; 建立连接之后,发送数据方开始发送数据,接收方接收到该请求,接收下该数据, 于是一次数据传输完成. 2.K! 当然有用,学什么都有用,关键是要学的精!
1.原理就是server端绑定到一个端口,然后开始监听.client端连接server端 的该端口,server端接收到client端的连接请求,分配一个新的server端的 实例接受该请求,于是连接建立; 建立连接之后,发送数据方开始发送数据,接收方接收到该请求,接收下该数据, 于是一次数据传输完成. 2.K! 当然有用,学什么都有用,关键是要学的精!
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-11 #3 呵呵, winsock不仅仅是tcp, 还可以用udp. cakk说的是tcp方式. socket是所有网络传输的基础, 你说有没有前途
M mikecool Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-11 #5 Socket是网络的根基呀,当然有用的 Socket是网络的传输层,然后你可以利用Socket编写应用层的软件 象很多的网络软件都是基于Socket的 TCP是和cAKK说的一样,在(RFC793) UDP(User Datagram Protocol)比较灵活,Delphi里有个控件 可以避免建立和释放连接的麻烦具体在(RFC768)里有阐述 由于有了Socket,编程的时候不需要过于考虑传输层下面的 细节,可以较为快速的开发软件 me认为编程序掌握了技巧之后,最重要的就是原理了 很多的东西需要了解很多的相关知识,好好学习网络原理 ETC.介绍一本好书《计算机网络》英文名叫computer networks 是Andrew S. Tanenbaum著的,相当好ISBN7-302-03035-9/TP.1618(译本) 学精通了网络不愁没饭吃呀 多给几分吧,我的问题多多就是没有分给人呀
Socket是网络的根基呀,当然有用的 Socket是网络的传输层,然后你可以利用Socket编写应用层的软件 象很多的网络软件都是基于Socket的 TCP是和cAKK说的一样,在(RFC793) UDP(User Datagram Protocol)比较灵活,Delphi里有个控件 可以避免建立和释放连接的麻烦具体在(RFC768)里有阐述 由于有了Socket,编程的时候不需要过于考虑传输层下面的 细节,可以较为快速的开发软件 me认为编程序掌握了技巧之后,最重要的就是原理了 很多的东西需要了解很多的相关知识,好好学习网络原理 ETC.介绍一本好书《计算机网络》英文名叫computer networks 是Andrew S. Tanenbaum著的,相当好ISBN7-302-03035-9/TP.1618(译本) 学精通了网络不愁没饭吃呀 多给几分吧,我的问题多多就是没有分给人呀
X xgydelphi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #6 UDP,TCP,SERVERSOCKET,CLIENTSOCKET关系是甚末, 有相关的资料及例程能不能mail to me? (xgywork@263.net)
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #7 UDP,TCP是协议. ServerSocket,ClientSocket是Delphi里面实现该协议的控件,或者说: "封装好了的控件". 用ServerSocket,ClientSocket控件你可以不用理会Socket的底层运作, 只考虑控件的几个相关属性可以了. - ServerSocket一般用来做Server端,指定他的port口之后,open他就可以 在server上开始监听该端口,等待ClientSocket连接. - ClientSocket指定Host,port等属性后(注:该属性应填server的内容), open他就可以向server发送连接请求.
UDP,TCP是协议. ServerSocket,ClientSocket是Delphi里面实现该协议的控件,或者说: "封装好了的控件". 用ServerSocket,ClientSocket控件你可以不用理会Socket的底层运作, 只考虑控件的几个相关属性可以了. - ServerSocket一般用来做Server端,指定他的port口之后,open他就可以 在server上开始监听该端口,等待ClientSocket连接. - ClientSocket指定Host,port等属性后(注:该属性应填server的内容), open他就可以向server发送连接请求.
F Fencer Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #8 可以看一下例程,在Examples/internet下很容易懂。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #9 对,看看delphi下面的Chat例程,这是一个Winsock编程的入门程序,简单好懂.
M mikecool Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #10 我寄给你了RFC0768(UDP)和RFC0793(TCP) 例程就看Delphi自己带的已经差不多了 详细用法看看帮助和DDG就可以了
S sunstone Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-12 #11 我有winsock的资料.我把它放到我的主页上了 我的主页 http://ftp.imall.com.cn/sunstone 下载地址 http://ftp.imall.com.cn/sunstone/download/winsockbook.zip
我有winsock的资料.我把它放到我的主页上了 我的主页 http://ftp.imall.com.cn/sunstone 下载地址 http://ftp.imall.com.cn/sunstone/download/winsockbook.zip
C codeguru Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-02 #12 winsock规范是从Berkeley socket规范来的 如果你真的想认真学习socket编程 建议你参考这本书 清华大学出版社出版的w.Richard Stevens写的<<unix网络编程>> tcp,udp,raw socket,datalink等都讲得非常详细
winsock规范是从Berkeley socket规范来的 如果你真的想认真学习socket编程 建议你参考这本书 清华大学出版社出版的w.Richard Stevens写的<<unix网络编程>> tcp,udp,raw socket,datalink等都讲得非常详细
李 李璋琦 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-02 #14 mikecool可以寄给我一份RFC0768(UDP)和RFC0793(TCP)吗?
C codeguru Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-02 #16 哎呀,书名会漏掉? 是 清华大学出版社出版的w.Richard Stevens写的 unix网络编程