由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Linux Socket编程
相关主题
有没有人在Vista下试过UDP广播[合集] Socket编程问题 (转载)
问个关于socket问题UNIX DATAGRAM 类型socket最大报文长度多少?
C10M 练习2: 空TCP 连接,1M per 4G RAM这个版看来是毁了
How to get local hostname under linux?两道小题
python question: A socket operation was attempted to an unreachable networkwinsock error 10053
小公司phone interview 兼求建议,谢谢UDP广播老是接收不到
有人了解socket error 10013吗?问个socket的问题
[合集] 求助: socket传递C++ class的问题怎么在wireless lan上面跟别的用户抢带宽?
相关话题的讨论汇总
话题: socket话题: tcp话题: sock话题: ip话题: 描述符
进入Programming版参与讨论
1 (共1页)
s*****s
发帖数: 1
1
什么是Socket
Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。
Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。常用的Socket类型有两种:流式Socket (SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。
Socket建立
为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为:
l*****c
发帖数: 1153
2
原创加精,不是原创要注明出处

以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理
解Socket接口。
输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,
Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),
该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该
Socket实现的。常用的Socket类型有两种:流式Socket (SOCK_STREAM)和数据报式
Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应
用;数据报式Socket是一种无连接的Socket,对应于无连: 接的UDP服务应用。
符的句柄。socket函数原型为:
议族);type参数指定socket的类型: SOCK_STREAM 或SOCK_DGRAM,Socket接口还定
义了原始Socket(SOCK_RAW),允许程序使用低层协议;protocol通常赋值 "0"。
Socket()调用返回一

【在 s*****s 的大作中提到】
: 什么是Socket
: Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。
: Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。常用的Socket类型有两种:流式Socket (SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。
: Socket建立
: 为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为:

k****f
发帖数: 3794
3
应该是zt的

【在 l*****c 的大作中提到】
: 原创加精,不是原创要注明出处
:
: 以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理
: 解Socket接口。
: 输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,
: Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),
: 该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该
: Socket实现的。常用的Socket类型有两种:流式Socket (SOCK_STREAM)和数据报式
: Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应
: 用;数据报式Socket是一种无连接的Socket,对应于无连: 接的UDP服务应用。

1 (共1页)
进入Programming版参与讨论
相关主题
怎么在wireless lan上面跟别的用户抢带宽?python question: A socket operation was attempted to an unreachable network
一个socket中select函数的问题小公司phone interview 兼求建议,谢谢
为啥大家都比较python的web framework呢有人了解socket error 10013吗?
发现ramdisk不错,多个进程通信用文件就可以了,简单[合集] 求助: socket传递C++ class的问题
有没有人在Vista下试过UDP广播[合集] Socket编程问题 (转载)
问个关于socket问题UNIX DATAGRAM 类型socket最大报文长度多少?
C10M 练习2: 空TCP 连接,1M per 4G RAM这个版看来是毁了
How to get local hostname under linux?两道小题
相关话题的讨论汇总
话题: socket话题: tcp话题: sock话题: ip话题: 描述符