A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
tanszek:oktatas:informacios_rendszerek_integralasa:chatserver [2022/03/11 18:37] 127.0.0.1 külső szerkesztés |
tanszek:oktatas:informacios_rendszerek_integralasa:chatserver [2023/05/05 15:58] (aktuális) knehez |
||
---|---|---|---|
Sor 7: | Sor 7: | ||
1.) IChatClient | 1.) IChatClient | ||
+ | <code java> | ||
import java.rmi.Remote; | import java.rmi.Remote; | ||
import java.rmi.RemoteException; | import java.rmi.RemoteException; | ||
Sor 17: | Sor 17: | ||
2.) IChatServer | 2.) IChatServer | ||
+ | <code java> | ||
import java.rmi.Remote; | import java.rmi.Remote; | ||
import java.rmi.RemoteException; | import java.rmi.RemoteException; | ||
Sor 29: | Sor 29: | ||
public ArrayList<IChatClient> getConnected() throws RemoteException; | public ArrayList<IChatClient> getConnected() throws RemoteException; | ||
} | } | ||
+ | </code> | ||
3.) ChatServer | 3.) ChatServer | ||
+ | <code java> | ||
import java.rmi.RemoteException; | import java.rmi.RemoteException; | ||
import java.rmi.server.UnicastRemoteObject; | import java.rmi.server.UnicastRemoteObject; | ||
Sor 67: | Sor 67: | ||
} | } | ||
} | } | ||
+ | </code> | ||
4.) StartServer | 4.) StartServer | ||
+ | <code java> | ||
import java.rmi.Naming; | import java.rmi.Naming; | ||
| | ||
Sor 85: | Sor 86: | ||
} | } | ||
} | } | ||
+ | </code> | ||
Sor 96: | Sor 97: | ||
1.) ChatClient | 1.) ChatClient | ||
+ | <code java> | ||
import java.rmi.RemoteException; | import java.rmi.RemoteException; | ||
import java.rmi.server.UnicastRemoteObject; | import java.rmi.server.UnicastRemoteObject; | ||
Sor 121: | Sor 122: | ||
} | } | ||
} | } | ||
+ | </code> | ||
2.) ChatUI | 2.) ChatUI | ||
+ | <code java> | ||
import java.awt.BorderLayout; | import java.awt.BorderLayout; | ||
import java.awt.GridLayout; | import java.awt.GridLayout; | ||
Sor 273: | Sor 275: | ||
JFrame frame; | JFrame frame; | ||
} | } | ||
+ | </code> | ||
**Feladat 1.**: implementáljuk, hogy új kliensek belépése esetén, a régiek megkapják a teljes felhasználó listát. | **Feladat 1.**: implementáljuk, hogy új kliensek belépése esetén, a régiek megkapják a teljes felhasználó listát. |