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. | ||