|
|
1
13
无论您使用什么语言,您最终都将使用一个套接字库,该库位于原始实现之上 BSD插座 C网络库。尽管您可能需要为不同的库和语言更改某些内容,但以下信息至少有助于确定在库文档中查找的位置。 服务器通常,服务器程序发出以下调用序列:
您可以决定使用哪个NIC的点在呼叫中
客户通常,客户机程序发出以下调用序列:
那么客户机如何选择要使用的NIC呢?客户也可以选择呼叫
连接完成后,您可以拨打
|
|
|
2
2
A.建立连接后,大多数套接字API都会调用“getlocaladdress”之类的东西,它将告诉您操作系统为您选择的接口。 B.类似地,在创建套接字之后,但在建立连接之前,大多数套接字API都有一个将套接字绑定到本地地址和/或端口的调用。 |
|
|
3
1
你会发现这些链接很有用,因为问题没有提供语言,这里是最常见的。 所以,使用这些链接中的任何一个,并转到您正在使用的语言。找到获取主机地址或IP地址的函数,并使用相应语言的bind方法。这将强制应用程序绑定到该接口。 |