preview

Import Jav Export Java

Satisfactory Essays

import java.io.Serializable; import java.net.InetAddress; import java.net.UnknownHostException; import java.rmi.NotBoundException; import java.rmi.RemoteException; import java.rmi.registry.LocateRegistry; import java.rmi.registry.Registry; import java.rmi.server.UnicastRemoteObject; import java.util.HashMap; import java.util.Map; import java.util.Random; import java.rmi.ServerException; //boolean record_12,record_13,record_21,record_23,record_31,record_32 = false; class Marker implements Serializable { /** * */ private static final long serialVersionUID = 1L; int ID; boolean seen; static int counter = 0; public Marker() { ID = counter; counter++; } } public class ChandyLamportProcess extends UnicastRemoteObject implements CommonInterface, Runnable, Serializable { /** * */ private static final long serialVersionUID = 1L; int portNo = 6544; static int ID = 0; static int balance = 1000; static int balance_current=1000; static int balance_1 = 0; static int balance_2 = 0; static int balance_3 = 0; static boolean send_lock=true; String selfName; String selfIP; int noOfReceivedMarkers = 0; String state = ""; int incomingChannel; static boolean recordChannelState = false; static boolean record_12,record_13,record_21,record_23,record_31,record_32 = false; int channelState = 0; HashMap processes = new HashMap(); HashMap processesID = new HashMap(); static Marker m; static Marker receiveM; static int noOfObjects = 0;

Get Access