Skip to content

Commit

Permalink
Add Dynamic Calc Base Files
Browse files Browse the repository at this point in the history
  • Loading branch information
nbm58 committed Apr 12, 2023
1 parent 5fcd781 commit 97aad65
Show file tree
Hide file tree
Showing 101 changed files with 2,644 additions and 1,628 deletions.
Empty file removed Dynamic Calculator
Empty file.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
MY_PORT = 8888
MY_NAME = Tyler
SERVER_PORT = 8887
SERVER_IP = 192.168.56.1
MY_PORT = 8888
MY_NAME = Tyler
SERVER_PORT = 8887
SERVER_IP = 192.168.56.1
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,106 +1,106 @@
package utils;

import java.io.IOException;
import java.util.Properties;


public class ChatClient implements Runnable
{
static Receiver receiver = null;
static Sender sender = null;

public static NodeInfo myNodeInfo = null;
public static NodeInfo serverNodeInfo = null;

public ChatClient(String propertiesFile)
{
//Get properties from properties file
Properties properties = null;
try
{
properties = new PropertyHandler(propertiesFile);
}
catch(IOException ex)
{
System.out.println("Failure getting properties");
System.exit(1);
}

//get my receiver port number
int myPort = 0;
try
{
myPort = Integer.parseInt(properties.getProperty("MY_PORT"));
}
catch(NumberFormatException ex)
{
System.out.println("Failure getting port");
System.exit(1);
}

//Get my name
String myName = properties.getProperty("MY_NAME");
if (myName == null)
{
System.out.println("Failure getting name");
System.exit(1);
}

//create my own node info
myNodeInfo = new NodeInfo(NetworkUtilities.getMyIP(), myPort, myName);

//get server default port
int serverPort = 0;
try
{
serverPort = Integer.parseInt(properties.getProperty("SERVER_PORT"));
}
catch (NumberFormatException ex)
{
System.out.println("Failed to get server port.");
}

//Get server default IP
String serverIP = null;
serverIP = properties.getProperty("SERVER_IP");
if (serverIP == null)
{
System.out.println("Failed to get server IP.");
}

//create server default connectivity information
if(serverPort != 0 && serverIP != null)
{
serverNodeInfo = new NodeInfo(serverIP, serverPort);
}
}


@Override
public void run()
{
System.out.println("{CLIENT} Run");

//receiver start
(receiver = new Receiver()).start();

//sender start
(sender = new Sender()).start();
}

//main
public static void main(String[] args)
{
String propertiesFile = null;
try
{
propertiesFile = args[0];
}
catch (ArrayIndexOutOfBoundsException ex)
{
propertiesFile = "db.properties";
}
System.out.println("{CLIENT} Boot");
(new ChatClient(propertiesFile)).run();
}
}
package utils;

import java.io.IOException;
import java.util.Properties;


public class ChatClient implements Runnable
{
static Receiver receiver = null;
static Sender sender = null;

public static NodeInfo myNodeInfo = null;
public static NodeInfo serverNodeInfo = null;

public ChatClient(String propertiesFile)
{
//Get properties from properties file
Properties properties = null;
try
{
properties = new PropertyHandler(propertiesFile);
}
catch(IOException ex)
{
System.out.println("Failure getting properties");
System.exit(1);
}

//get my receiver port number
int myPort = 0;
try
{
myPort = Integer.parseInt(properties.getProperty("MY_PORT"));
}
catch(NumberFormatException ex)
{
System.out.println("Failure getting port");
System.exit(1);
}

//Get my name
String myName = properties.getProperty("MY_NAME");
if (myName == null)
{
System.out.println("Failure getting name");
System.exit(1);
}

//create my own node info
myNodeInfo = new NodeInfo(NetworkUtilities.getMyIP(), myPort, myName);

//get server default port
int serverPort = 0;
try
{
serverPort = Integer.parseInt(properties.getProperty("SERVER_PORT"));
}
catch (NumberFormatException ex)
{
System.out.println("Failed to get server port.");
}

//Get server default IP
String serverIP = null;
serverIP = properties.getProperty("SERVER_IP");
if (serverIP == null)
{
System.out.println("Failed to get server IP.");
}

//create server default connectivity information
if(serverPort != 0 && serverIP != null)
{
serverNodeInfo = new NodeInfo(serverIP, serverPort);
}
}


@Override
public void run()
{
System.out.println("{CLIENT} Run");

//receiver start
(receiver = new Receiver()).start();

//sender start
(sender = new Sender()).start();
}

//main
public static void main(String[] args)
{
String propertiesFile = null;
try
{
propertiesFile = args[0];
}
catch (ArrayIndexOutOfBoundsException ex)
{
propertiesFile = "db.properties";
}
System.out.println("{CLIENT} Boot");
(new ChatClient(propertiesFile)).run();
}
}
Loading

0 comments on commit 97aad65

Please sign in to comment.