Я использую RMI, у меня есть строка obj на моем сервере (или клиенте), и я хочу отправить ее всем клиентам, как я могу это сделать?Как отправить строку с сервера (или клиента) всем клиентам в JavaRMI?
public class Myclass extends UnicastRemoteObject implements Server {
Connection c=(Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306","root","123");
String str2="";
Myclass()throws Exception{
LocateRegistry.createRegistry(1099);
Naming.rebind("My Class!!",this);
Class.forName("com.mysql.jdbc.Driver");
}
//the override is cause of the interface 'Server'
@Override
public String Reciever(String str1) throws Exception {
str2="Say Hello to "+str1;
return str2;
}
public static void main(String[] args) throws Exception {
Myclass mc=new Myclass();
}
}
в этом классе str2
будет посылать к этому клиенту, который работает Reciever()
, как отправить его всем клиентам?
У меня есть клиент и мой проект настолько больше, чем здесь, я просто хочу найти способ отправить msg2 всем клиентам, когда какой-то клиент звонит Reciever, я ищу простой способ ... – Arash