Strumenti Utente

Strumenti Sito


lpr-b:mainccremote
no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


lpr-b:mainccremote [07/12/2007 alle 10:01 (17 anni fa)] (versione attuale) – creata Marco Danelutto
Linea 1: Linea 1:
 +<code java>
 +package ccRMI;
  
 +import java.rmi.AccessException;
 +import java.rmi.RemoteException;
 +import java.rmi.registry.LocateRegistry;
 +import java.rmi.registry.Registry;
 +
 +public class Pubblicatore {
 +
 + public static final int porta = 23232; 
 +
 + public static void main(String[] args) {
 +
 + if(args.length==0) {
 + System.out.println("java Pubblicatore nomeOggettoRMI");
 + return;
 + }
 + CC cc = null; 
 + try {
 + cc = new CC();
 + } catch(RemoteException e) {
 + System.out.println("Eccezione RemoteException a causa di "+e.getCause());
 + return;
 + }
 + Registry reg = null; 
 + try {
 + reg = LocateRegistry.createRegistry(porta);
 + } catch (RemoteException e) {
 + System.out.println("Eccezione RemoteException a causa di "+e.getCause());
 + return;
 + }
 + try {
 + reg.rebind(args[0], cc);
 + } catch (AccessException e) {
 + e.printStackTrace();
 + } catch (RemoteException e) {
 + System.out.println("Eccezione RemoteException a causa di "+e.getCause());
 + return;
 + }
 + System.out.println("Server cc RMI pronto ...");
 + return;
 + }
 +
 +}
 +</code>
lpr-b/mainccremote.txt · Ultima modifica: 07/12/2007 alle 10:01 (17 anni fa) da Marco Danelutto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki