大家好,今天小编关注到一个比较有意思的话题,就是关于c语言socket网络编程的问题,于是小编就整理了2个相关介绍c语言socket网络编程的解答,让我们一起看看吧。
在windows下,如何用纯C语言实现socket网络编程?
mfc只是对socket进行了一些封装,大部分人做网络编程都是用的原始的socket,比如如下接口都可以在c下进行调用
1.socket()
2.bind()
3.connect()
4.listen()
(图片来源网络,侵删)
5.accept()
6.send() 和recv()
7.sendto() 和recvfrom()
(图片来源网络,侵删)
8.close() 和shutdown()
9.getpeername()
(用C语言实现)客户端如何通过socket调用服务器函数?
socket是用来和服务器通信的,无法直接调用服务器函数。 要实现功能,可以和服务器约定协议。 比如,在与服务器通信连接后,发送一系列标识符,最后加一个函数id,表示要求服务器调用约定的某一个函数。 服务器在接收到后,执行对应的函数,将结果返回给客户端即可。
到此,以上就是小编对于c语言socket网络编程的问题就介绍到这了,希望介绍关于c语言socket网络编程的2点解答对大家有用。