亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您好,請教SOCKET函數只有9個嗎?還有哪些?

您好,請教SOCKET函數只有9個嗎?還有哪些?

C# C
紅糖糍粑 2021-11-04 20:07:06
如果想通過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)自定義通信協議

首先:遠程數據庫端做服務端,接受其他客戶端的修改信息,自定義通信協議,解析控制數據庫更改,

其次:客戶端就可以簡單一點,遵守通信協議給遠程發送操控指令

你要是能力強就自己做吧,,最好是借助第三方的包



查看完整回答
反對 回復 2021-11-09
?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

不要搞錯了,SOCKET只是一個套接字接口,是網絡層的東西,跟你應用層沒有關系

查看完整回答
反對 回復 2021-11-09
  • 2 回答
  • 0 關注
  • 234 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號