国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 PHP 庫 其它類庫 Ratchet-Web的套接字庫
Ratchet-Web的套接字庫
套接字的編程步驟
在使用之前須鏈接庫函數(shù):工程->設置->Link->輸入ws2_32.lib,OK!
SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);//創(chuàng)建套接字(socket)。
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);//轉換Unsigned short為網(wǎng)絡字節(jié)序的格式
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
客戶端代碼如下:
#include <Winsock2.h>
#include <stdio.h>
void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 1, 1 );
err = WSAStartup( wVersionRequested, &wsaData );加載套接字庫
if ( err != 0 ) {
return;
}
if ( LOBYTE( wsaData.wVersion ) != 1 ||
HIBYTE( wsaData.wVersion ) != 1 ) {
WSACleanup()( );
return; 
}
SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);創(chuàng)建套接字(socket)。
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
connect(sockClient,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));向服務器發(fā)出連接請求(connect)。
char recvBuf[100];和服務器端進行通信(send/recv)。
recv(sockClient,recvBuf,100,0);
printf("%s\n",recvBuf);
send(sockClient,"This is lisi",strlen("This is lisi")+1,0);
closesocket(sockClient);關閉套接字。
WSACleanup()();//必須調(diào)用這個函數(shù)清除參數(shù)
}


#
免責聲明

本站所有資源均由網(wǎng)友貢獻或各大下載網(wǎng)站轉載。請自行檢查軟件的完整性!本站所有資源僅供學習參考。請不要將它們用于商業(yè)目的。否則,一切后果由您負責!如有侵權,請聯(lián)系我們刪除。聯(lián)系方式:admin@php.cn

相關文章

為什么我的 PHP mysqli 連接失敗并顯示'無法通過套接字 'MySQL' 連接到本地 MySQL 服務器 (2)”? 為什么我的 PHP mysqli 連接失敗并顯示'無法通過套接字 'MySQL' 連接到本地 MySQL 服務器 (2)”?

02 Dec 2024

mysqli::mysqli() 錯誤:通過套接字“MySQL”連接失敗當嘗試使用 PHP 的 mysqli 類建立與 MySQL 數(shù)據(jù)庫的連接時,...

PHPMYADMIN:一個用于數(shù)據(jù)庫管理的基于Web的接口 PHPMYADMIN:一個用于數(shù)據(jù)庫管理的基于Web的接口

27 Apr 2025

phpMyAdmin是一個基于Web的工具,用于管理MySQL和MariaDB數(shù)據(jù)庫。1)它提供直觀的用戶界面,允許通過瀏覽器進行各種數(shù)據(jù)庫操作。2)phpMyAdmin通過PHP腳本與數(shù)據(jù)庫交互,將操作轉換為SQL命令。3)用戶可以執(zhí)行從基本的數(shù)據(jù)瀏覽和編輯到高級的SQL查詢和視圖管理等操作。4)常見問題包括連接失敗和SQL語法錯誤,可通過檢查配置和語法來解決。5)性能優(yōu)化建議包括避免高峰期的大規(guī)模數(shù)據(jù)操作和定期維護數(shù)據(jù)庫。

為什么我通過 TCP 的 PDO 連接失敗,并出現(xiàn)引用 Unix 套接字的'沒有這樣的文件或目錄”錯誤? 為什么我通過 TCP 的 PDO 連接失敗,并出現(xiàn)引用 Unix 套接字的'沒有這樣的文件或目錄”錯誤?

02 Nov 2024

警告:通過 TCP 的 PDO 連接因沒有此類文件或目錄而失敗 (unix:///tmp/mysql.sock) 在我們的編碼工作中,它不是......

TCP Keep-Alive 如何防止陳舊的套接字連接? TCP Keep-Alive 如何防止陳舊的套接字連接?

26 Oct 2024

TCP 套接字連接是否具有“保持活動”功能?是的,TCP 套接字連接有一種超時機制,稱為“TCP 保持活動”。它...

如何使用自連接從自引用表中檢索數(shù)據(jù)? 如何使用自連接從自引用表中檢索數(shù)據(jù)?

13 Jan 2025

了解 SELF JOIN 及其應用程序在數(shù)據(jù)庫管理領域中,SELF JOIN 是一種特殊類型的聯(lián)接操作,它允許...

## TCP Keep-Alive 如何維持長壽命的套接字連接? ## TCP Keep-Alive 如何維持長壽命的套接字連接?

26 Oct 2024

TCP 保持活動:維護長期套接字連接簡介TCP 套接字連接在兩個...

See all articles