文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» C/C++ » 标准C如何利用tcpip协议写出send和recive函数?       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: 标准C如何利用tcpip协议写出send和recive函数?  ( 查看:559  回复:9 )   
 该主题悬赏的20无忧币已被全部领完 
 
cftcy
新新人类  点击可查看详细



帖子 21
精华 0
无忧币 29
积分 37
阅读权限 20
注册日期 2006-12-28
最后登录 2008-5-29 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-26 11:43   标题:标准C如何利用tcpip协议写出send和recive函数?
上一帖 |
RT.
不用winsocket api 。

只要帮我找一个简单的发送和接受的例子即可。谢谢

用ANSI C 的



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-3-26 11:431楼
[ 顶部 ]
 
hagejid
副版主  点击可查看详细


十二生肖之猴   金牛座   行业勋章   技术勋章   诚信兄弟  
帖子 405
精华 0
无忧币 2004
积分 491
阅读权限 140
注册日期 2007-4-3
最后登录 2008-9-7 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-26 13:44  该回复被 cftcy 奖励 20 点无忧币
此回复于2008-03-27 22:29被 cftcy 评为最佳答案

这不是ANSI不ANSI的问题,套接字接口(socket interface)是伯克利版本的UNIX引进的新概念
只不过是微软自己封装了一下,以WINSOCK来提供

服务器端
删除旧的套接字UNLINK
创建套接字SOCKET
命名套接字BIND
创建套接字队列LISTEN
等待客户连接ACCEPT
然后读或写READ/WRITE
客户端
创建套接字SOCKET
连接CONNECT
然后读或写READ/WRITE
上面就是一些通用过程
其实套接字的作用就和基本的文件文件操作一样(在UNIX或LINUX中一切都是文件)
打开文件描述符然后读写

下面是一些编程相关的资料

附件(查看下载说明): 609-Socket.pdf (2008-3-26 13:44,大小:219.9 K)
该附件被下载 7 次     您下载该主题帖内所有附件同时将被扣掉2点无忧币  查看分数政策说明




C到底该不该学,看看这个就明白
2008-3-26 13:442楼
[ 顶部 ]
 
pjjx
新新人类  点击可查看详细



帖子 85
精华 0
无忧币 1741
积分 177
阅读权限 20
注册日期 2008-3-26
最后登录 2008-5-8 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-26 15:53 
看不懂



XXXXXXXXX菜鸟起飞的乐园XXXXXXXXX
2008-3-26 15:533楼
[ 顶部 ]
 
cftcy
新新人类  点击可查看详细



帖子 21
精华 0
无忧币 29
积分 37
阅读权限 20
注册日期 2006-12-28
最后登录 2008-5-29 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-27 22:29 
多谢了,下了慢慢研究~!



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-3-27 22:294楼
[ 顶部 ]
 
gameloader
技术员  点击可查看详细


帖子 198
精华 0
无忧币 1564
积分 416
阅读权限 30
注册日期 2008-1-30
最后登录 2008-8-13 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-31 13:29 
ding



2008-3-31 13:295楼
[ 顶部 ]
 
hnycsl
新新人类  点击可查看详细



帖子 8
精华 0
无忧币 14
积分 8
阅读权限 20
注册日期 2008-5-22
最后登录 2008-6-25 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-5-22 22:00 
虽然看不懂  不过很想学



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-5-22 22:006楼
[ 顶部 ]
 
future5678
新新人类  点击可查看详细



帖子 4
精华 0
无忧币 2
积分 4
阅读权限 20
注册日期 2008-5-23
最后登录 2008-5-23 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-5-23 08:42 
不懂啊!看来自己很无知啊



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-5-23 08:427楼
[ 顶部 ]
 
cj1205
新新人类  点击可查看详细



帖子 2
精华 0
无忧币 8
积分 2
阅读权限 20
注册日期 2008-5-30
最后登录 2008-5-30 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-5-30 08:46 
正在查找SOCKET编程的资料,呵呵,附件就下载了,学习中。。。谢了



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-5-30 08:468楼
[ 顶部 ]
 
wawewe
新新人类  点击可查看详细



帖子 5
精华 0
无忧币 11
积分 5
阅读权限 20
注册日期 2008-5-30
最后登录 2008-6-2 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-2 09:51 
附近下载了,看看...谢谢



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-6-2 09:519楼
[ 顶部 ]
 
wuqingying
技术员  点击可查看详细



十二生肖之狗   天秤座   行业勋章   技术勋章   诚信兄弟  
帖子 70
精华 0
无忧币 4491
积分 601
阅读权限 30
注册日期 2006-4-17
最后登录 2008-9-7 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ    ICQ 状态     
发表于:2008-7-25 21:20 
我写了源代码,你可以参考下。
忘了说了,send和recv的功能与write 和read 的类似,send和recv的原型你可以看man。
http://carywu.blog.51cto.com/13185/89241

[ 本帖最后由 wuqingying 于 2008-7-25 21:21 编辑 ]



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-7-25 21:2010楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号