From 06c39701b2df4b398e63b3741ab7bab04793a750 Mon Sep 17 00:00:00 2001
From: Aylen Ricca <aricca@fing.edu.uy>
Date: Wed, 23 Jul 2014 10:17:48 -0300
Subject: [PATCH] basic java client and server

---
 cte-serv/cliente.java | 32 ++++++++++++++++++++++++++++++++
 cte-serv/server.java  | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)
 create mode 100644 cte-serv/cliente.java
 create mode 100644 cte-serv/server.java

diff --git a/cte-serv/cliente.java b/cte-serv/cliente.java
new file mode 100644
index 0000000..a480910
--- /dev/null
+++ b/cte-serv/cliente.java
@@ -0,0 +1,32 @@
+import java.io.*; 
+import java.net.*; 
+class TCPClient { 
+
+    public static void main(String argv[]) throws Exception 
+    { 
+        String sentence; 
+        String modifiedSentence; 
+
+        BufferedReader inFromUser = 
+          new BufferedReader(new InputStreamReader(System.in)); 
+
+        Socket clientSocket = new Socket("192.168.1.21", 5555); 
+
+        DataOutputStream outToServer = 
+          new DataOutputStream(clientSocket.getOutputStream()); 
+	        BufferedReader inFromServer = 
+          new BufferedReader(new
+          InputStreamReader(clientSocket.getInputStream())); 
+
+        sentence = inFromUser.readLine(); 
+
+        outToServer.writeBytes(sentence + '\n'); 
+
+        modifiedSentence = inFromServer.readLine(); 
+
+        System.out.println("FROM SERVER: " + modifiedSentence); 
+
+        clientSocket.close(); 
+                   
+    } 
+} 
diff --git a/cte-serv/server.java b/cte-serv/server.java
new file mode 100644
index 0000000..b5adea1
--- /dev/null
+++ b/cte-serv/server.java
@@ -0,0 +1,32 @@
+import java.io.*; 
+import java.net.*; 
+
+class TCPServer { 
+
+  public static void main(String argv[]) throws Exception 
+    { 
+      String clientSentence; 
+      String capitalizedSentence; 
+
+      ServerSocket welcomeSocket = new ServerSocket(5555); 
+    
+      Socket connectionSocket = welcomeSocket.accept(); 
+
+      BufferedReader inFromClient = 
+       new BufferedReader(new InputStreamReader(connectionSocket.getInputStream())); 
+
+      DataOutputStream  outToClient = 
+       new DataOutputStream(connectionSocket.getOutputStream()); 
+
+      while(true) { 
+
+           clientSentence = inFromClient.readLine(); 
+
+           //capitalizedSentence = clientSentence.toUpperCase() + '\n'; 
+           //outToClient.writeBytes(capitalizedSentence); 
+
+           System.out.println(clientSentence);
+        } 
+    } 
+} 
+ 
-- 
GitLab