summaryrefslogtreecommitdiff
path: root/src/Server/ChatServer.java
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir@cohens.org.il>2013-11-24 09:10:23 +0200
committerTzafrir Cohen <tzafrir@cohens.org.il>2013-11-24 09:10:23 +0200
commitbb24ed35199f529e9ddd88467834d36f56aa3682 (patch)
tree221c88cef33460355d3e9233dfee6ea6ac26e669 /src/Server/ChatServer.java
parentda24032cbe128d0fa57a652c683fe6715def4071 (diff)
Create a ChatServer object
Create a separate ChatServer object. Move the service socket to be one of its properties.
Diffstat (limited to 'src/Server/ChatServer.java')
-rw-r--r--src/Server/ChatServer.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/Server/ChatServer.java b/src/Server/ChatServer.java
index a3d300a..fb51502 100644
--- a/src/Server/ChatServer.java
+++ b/src/Server/ChatServer.java
@@ -4,16 +4,19 @@ import java.io.*;
public class ChatServer
{
- //private static Scanner reader = new Scanner(System.in);
+ private ServerSocket service;
public static final int portNum = 6667;
+ ChatServer() throws IOException {
+ this.service = new ServerSocket(portNum);
+ }
+
public static void main(String[] args) throws IOException
{
- ServerSocket Service;
-
+ ChatServer server;
try
{
- Service = new ServerSocket(portNum);
+ server = new ChatServer();
} catch (IOException e)
{
System.err.println("Failed listening on port " + portNum + " (" + e + ")");
@@ -25,7 +28,7 @@ public class ChatServer
{
while (true)
{
- soc = Service.accept();
+ soc = server.service.accept();
Connection con = new Connection(soc);
con.start();
}