码迷,mamicode.com
首页 >  
搜索关键字:linux网络编程    ( 339个结果
Linux网络编程(一)
1、socket int socket(int domain, int type,int protocol) domain:说明我们网络程序所在的主机采用的通讯协族(AF_UNIX和AF_INET等). AF_UNIX只能够用于单一的Unix系统进程间通信,而AF_INET是针对Internet的,...
分类:系统相关   时间:2014-07-18 17:37:12    阅读次数:332
Linux网络编程(二)
服务套和客户机的信息函数1、字节转换函数 在网络上面有着许多类型的机器,这些机器在表示数据的字节顺序是不同的, 比如i386芯片是低字节在内存地址的低端,高字节在高端,而alpha芯片却相反. 为了统一起来,在Linux下面,有专门的字节转换函数. unsigned long int htonl(u...
分类:系统相关   时间:2014-07-18 17:31:10    阅读次数:294
Linux网络编程-----TCP程序设计
基于TCP-服务器1、创建一个socket,2、绑定IP地址、端口等信息到socket上,用函数bind()3、设置允许的最大连接数,用函数listen()。4、等待来自客户端的连接请求,用accept()5、收发数据,用函数send()和recv(),或者read()和write()6、关闭网络连...
分类:系统相关   时间:2014-07-18 16:11:39    阅读次数:274
Linux网络编程------网络编程基础
Socket(套接字),类似文件描述符,三种1、流式套接字(SOCK_STREAM):可以提供可靠的、面向连接的通讯流,它使用TCP协议。TCP保证了数据传输的正确性和顺序性。2、数据报套接字(SOCK_DGRAM):定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠,...
分类:系统相关   时间:2014-07-17 21:38:22    阅读次数:362
Linux网络编程------概述
提供了完善强大的网络功能。1、完善的内置网络。协议丰富,和内核紧密。2、提供大量Intenet的软件。3、非常多的命令。完成文件传输。4、远程访问支持。5、安全可靠。Linux网络模型:协议:数据链路层协议:以太网协议网络层协议:IP(Internet协议) ICMP(网际控制报文协议) ARP(地...
分类:系统相关   时间:2014-07-17 18:35:40    阅读次数:281
linux 网络编程需要学习的内容
LinuxC++培训发课程模块 Linux C++全科班课程由以下模块组成:Module01- Linux系统基础 由于本系列课程基于Linux(或UNIX),熟悉Linux操作系统是必要的前提。 该模块的课程包含以下方面的内容:常用Unix/Linux命令熟悉文件管理、文本处理、进程管理、网络、系...
分类:系统相关   时间:2014-07-17 14:06:12    阅读次数:292
Linux网络编程函数
转自:http://blog.csdn.net/hrbeuwhw/article/details/80509111.字节序函数#includeuint16_t htons(uint16_t host16bitvalue);uint32_t htonl(uint32_t host32bitvalue)...
分类:系统相关   时间:2014-07-15 22:58:45    阅读次数:550
linux 网络编程 socket bind failed 问题解决
今天写一个简单的socket网络通讯的程序的时候,用ctrl+c结束服务器端程序之后,再次启动服务器出现了bind failed:the address already in use的错误。在网上查了一下以后找到了原因,在此记录一下。这个IBM的官网上说到了这一点:http://www.ibm.com/developerworks/cn/linux/l-sockpit/。详细介绍如下: ...
分类:系统相关   时间:2014-07-10 21:30:27    阅读次数:806
Linux高性能服务器编程——Linux网络基础API及应用
?? Linux网络编程基础API 详细介绍了socket地址意义极其API,在介绍数据读写API部分引入一个有关带外数据发送和接收的程序,最后还介绍了其他一些辅助API。 socket地址API 主机字节序和网络字节序 字节序分为大端字节序和小端字节序。小端字节序又被称为主机字节序,大端字节序被称为网络字节序。大端字节序是指一个整数的高位字节存储在内存的低地址处,低...
分类:Windows程序   时间:2014-07-01 07:35:25    阅读次数:285
Golang在Linux环境下的POSIX风格socket编程
这里给出一个服务端和客户端,服务端可以接收多个连接,并且利用Go的杀手特性go和channel来替代select进行数据的接受。 服务端: package main import ( "fmt" . "syscall" ) func RecvRoutine(sockfd int, session chan string) { var buffer []byte = make(...
分类:系统相关   时间:2014-06-24 17:53:37    阅读次数:399
339条   上一页 1 ... 30 31 32 33 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!