java - Java Socket 编程场景

标签 java sockets

我有以下情况。

Assuming there are 3 systems: A,B,C and A is master.
so, B & C connects to the server at A.
if B & C would like to communicate,

以下场景可行吗?

B connects to A, (creating a socket object at both B & A)
A sends socket object to C 

(C 现在使用 B 与 A 的连接尝试创建了相同的套接字)

 B and C can communicate with sockets they have.

这种交流可以吗? 我知道一种 B 连接到 C 或 C 连接到 B 的方法,但我不想在这里这样做。 (此外,我并不担心系统的规模,即系统中的 Activity 套接字太多)

最佳答案

套接字将本地端口之一连接到远程地址的端口。它有一个生命周期,创建、绑定(bind)、关闭。序列化套接字并发送到其他 JVM 将不起作用。

关于java - Java Socket 编程场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9966622/

相关文章:

java - 访问 JAX-WS SOAP 处理程序中的 Web 方法参数?

java - Gson:处理可以返回不同原始类型的json对象字段?

c++ - 为什么在这个 ssl 写入过程中 char 数组的第一个字母被截断了?

c++ - 理解用于实现的 select() 函数

Java TCP 服务器在客户端断开连接之前不接收数据包

java - 列表列表上的等于方法

java - 无效的目标版本 1.8

java - Cors 过滤器 - 允许所有子域

android - 在android中连接和断开套接字

Python HL7 Listener 套接字消息确认