[英]Interacting with a remote server over network
我需要連接到為其指定了遠程名稱和端口號的遠程服務器。 我需要在Unix套接字上執行此操作。 與它連接之后,我將需要接收服務器發送的消息,然后按照其指示發送數據。 我知道制作此客戶端程序的步驟,但我對我需要做的確切事情迷失了。 我也對getaddrinfo()和gethostbyname()感到困惑。 有人可以告訴我現實生活中的客戶如何做到這一點。 這可能是一個簡單的任務,但是我對如何開始編碼感到困惑。 該實現將在Linux中使用gcc在C語言中完成。
注意:它不是IP地址,而是給定的遠程服務器名稱。
要開始進行套接字編程,您真的無法超越Beej的《網絡編程指南》 。
如果為您提供了數字IP和端口,您肯定不需要這些API之一。
您需要使用它們來填充sockaddr_in,然后才能調用connect(2)。
簡而言之:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.