如果想通过SOCKET操纵远程数据库,该怎么办?能解释下吗谢谢!
2 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
SOCKET套接字:
//初始化
WSAStratup
//释放
WSACleanup
//创建套接字
socket
//从容关闭套接字
shutdown
//关闭套接字
closesocket
//绑定
bind
//监听
listen
//接受
accept
//链接
connect
//发送
send
//发送到
sendto
//接收数据
recv
//接收自
recvfrom
//获取本地套接字信息
getsockname
//获取对方套接字信息
getpeername
//设置套接字信息
setsockopt
//最近错误
WSAGetLastError
最常用的就这些,我可是手动,自WINDOWS API参考大全给你摘的,,
/////////////////////////////////////////////
另外,你问的
如果想通过SOCKET操纵远程数据库,该怎么办?
这不是简单的socket的使用问题,,而是一项系统工程,
要控制远程数据库,我给你个简单的整体方案吧,自己慢慢设计,,
(1)通过 服务器/客户端 模式
(2)自定义通信协议
首先:远程数据库端做服务端,接受其他客户端的修改信息,自定义通信协议,解析控制数据库更改,
其次:客户端就可以简单一点,遵守通信协议给远程发送操控指令
你要是能力强就自己做吧,,最好是借助第三方的包
- 2 回答
- 0 关注
- 213 浏览
添加回答
举报
0/150
提交
取消