当两台计算机通过网络连接进行交互时,他们首先必须建立套接字连接吗?
When 2 computer interact over a network connection then first they have to make a socket connection?
请回答是或否。这将解决我的疑问。
1. post/get 请求是从 computer-1 发送到 Computer-2 然后他们必须首先建立套接字连接吗?
2.当两台电脑用ssh连接时,首先他们必须建立一个套接字连接,然后才能互相交谈?
您给出的示例涉及网络连接,套接字是通过现代计算机网络进行通信时使用的常见抽象概念;然而,可以使用其他抽象。这就是 Damien_The_Unbeliever 在评论中所说的。例如,您可能会问 for 循环是否是遍历数组的唯一方法。答案是一样的:for 循环是遍历数组元素的常见抽象,但是还有其他等效的(在机器代码意义上)使用其他抽象的方法。
更根本的是,计算机可以在根本不使用网络的情况下相互通信。您可以让计算机通过由网络摄像头和监视器组成的界面进行通信;发送是通过在屏幕上放置一些东西来完成的,接收是通过接收视频馈送来完成的。你可以对麦克风和扬声器做同样的事情。你可以用机械臂、键盘和鼠标做同样的事情。两台计算机可以通过人工信使相互通信;我的工作和家用电脑经常这样做!计算机可以写信并邮寄、投递或使用信鸽将它们发送到其他旨在接受这些格式的信息的计算机。
请回答是或否。这将解决我的疑问。
[好的]
- post/get 请求是否从 computer-1 发送到 Computer-2 然后他们必须首先建立套接字连接?
在这种情况下,是的,但是如果请求是从浏览器发出的,那么它为 you.You 可以看到 thr url for get 并且 post 中有端口号。如果没有提及,一般情况下默认端口为 80。例如,如果您使用 WebSphere Application Server,如果配置了 IBM HTTP Server,则默认端口为 9081 或 80。
- 当两台计算机通过 ssh 连接时,首先他们必须建立套接字连接,然后才能相互通信?
在这种情况下,再次是,端口是 22 在 ssh
请回答是或否。这将解决我的疑问。 1. post/get 请求是从 computer-1 发送到 Computer-2 然后他们必须首先建立套接字连接吗? 2.当两台电脑用ssh连接时,首先他们必须建立一个套接字连接,然后才能互相交谈?
您给出的示例涉及网络连接,套接字是通过现代计算机网络进行通信时使用的常见抽象概念;然而,可以使用其他抽象。这就是 Damien_The_Unbeliever 在评论中所说的。例如,您可能会问 for 循环是否是遍历数组的唯一方法。答案是一样的:for 循环是遍历数组元素的常见抽象,但是还有其他等效的(在机器代码意义上)使用其他抽象的方法。
更根本的是,计算机可以在根本不使用网络的情况下相互通信。您可以让计算机通过由网络摄像头和监视器组成的界面进行通信;发送是通过在屏幕上放置一些东西来完成的,接收是通过接收视频馈送来完成的。你可以对麦克风和扬声器做同样的事情。你可以用机械臂、键盘和鼠标做同样的事情。两台计算机可以通过人工信使相互通信;我的工作和家用电脑经常这样做!计算机可以写信并邮寄、投递或使用信鸽将它们发送到其他旨在接受这些格式的信息的计算机。
请回答是或否。这将解决我的疑问。 [好的]
- post/get 请求是否从 computer-1 发送到 Computer-2 然后他们必须首先建立套接字连接? 在这种情况下,是的,但是如果请求是从浏览器发出的,那么它为 you.You 可以看到 thr url for get 并且 post 中有端口号。如果没有提及,一般情况下默认端口为 80。例如,如果您使用 WebSphere Application Server,如果配置了 IBM HTTP Server,则默认端口为 9081 或 80。
- 当两台计算机通过 ssh 连接时,首先他们必须建立套接字连接,然后才能相互通信? 在这种情况下,再次是,端口是 22 在 ssh