
Socket
文章平均质量分 77
ljh0302
软件研发工程师
后端Java,前端Angular
展开
-
send , recv , sendto , recvfrom
send函数int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;转载 2015-07-31 11:58:18 · 444 阅读 · 0 评论 -
inet_ntoa 和 inet_addr
1、inet_ntoa头文件:Winsock2.h原型:char * inet_ntoa(struct in_addr in);功能:将一个网络IP地址转换成一个互联网标准点分格式的字符串The inet_ntoa function converts an (Ipv4) Internet network address into a string in Internet stan原创 2015-08-06 15:34:34 · 1797 阅读 · 0 评论 -
基于TCP协议实现服务器和客户端的通信程序
实习期间,项目要求学习MFC编程和SOCKET编程,先写了一个入门的小程序来熟悉一下。服务器的界面图:为了简化,将服务器的IP和Port固定为127.0.0.1和5000【启动】按钮用来启动服务器代码:void CServerDlg::OnBnClickedStartButton(){ // TODO: 在此添加控件通知处理程序代码 if(0 != WSASt原创 2015-08-20 16:06:26 · 8980 阅读 · 4 评论 -
UDP接收端缓冲区和丢包问题
实习项目需要用Winsock内核模式驱动提供的sockets方法,,这个驱动负责连接和缓冲管理,对应用程序提供socket风格的编程接口。大概的流程是发送端将一幅图像分成多个包进行发送,接收端接收包整合成图像并显示。通过测试发现,发送端是相机,采用udp协议,发送的图像数据包有3428个,并且通过wireshark抓取到全部的包,但是接收端只能接收到3000个包左右,出现了丢包原创 2015-11-09 14:32:31 · 34197 阅读 · 11 评论 -
Java Socket编程
转载地址:http://blog.youkuaiyun.com/benweizhu/article/details/6615542服务器端(Server)非多线程[java] view plain copy package com.zeph.serverclient; import java.io.BufferedReader; import java.io转载 2016-03-25 16:56:33 · 336 阅读 · 0 评论 -
Java与C之间的socket通信
原文地址:http://blog.youkuaiyun.com/yutianzuijin/article/details/24807417最近正在开发一个基于指纹的音乐检索应用,算法部分已经完成,所以尝试做一个Android App。Android与服务器通信通常采用HTTP通信方式和Socket通信方式。由于对web服务器编程了解较少,而且后台服务器已经采用原始socket实现与c客户端通信,这就要转载 2016-03-28 10:07:44 · 871 阅读 · 0 评论 -
linux环境下Matlab中socket网络功能的实现
毕业设计需要利用matlab实现tcp连接中客户端的需求,而客户端需要借助socket来实现,所以需要解决的问题是在matlab中实现socket网络功能,实验环境为linux。通过查阅资料,总结得出实现的方法:1)利用Java的socket编程,将客户端的功能集中到一个自定义的类Client2)在Matlab中调用Java自定义的类Client一、Java中Clien原创 2016-03-28 21:21:50 · 2577 阅读 · 0 评论