[JAVA] Opdracht school

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

  • BachW
  • Registratie: Juli 2000
  • Laatst online: 27-07-2025

BachW

Tweaker in Noorwegen

Topicstarter
Goedendag, Ik ben bezig met een opdracht voor school. en nu moet ik in een bestaande server applicatie. een aanpassing doen zodat deze een logfile aanmaakt.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import java.io.*;
import java.net.*;

public class TCPEchoServer
{
   private static ServerSocket servSock;
   private static final int PORT = 1234;

   public static void main(String[] args)
   {
      System.out.println("Opening port...\n");
      try
      {
         servSock = new ServerSocket(PORT);
      }
      catch(IOException e)
      {
         System.out.println("Unable to attach to port!");
         System.exit(1);
      }
      do
      {
         run();
      }while (true);
   }

   private static void run()
   {
      Socket link = null;
      try
      {
         link = servSock.accept();

         BufferedReader in =
              new BufferedReader(
                   new InputStreamReader(
                        link.getInputStream()));
         PrintWriter out = new PrintWriter(
                   link.getOutputStream(),true);

         int numMessages = 0;
         String message = in.readLine();
         while (!message.equals("***CLOSE***"))
         {
            System.out.println("Message received.");
            numMessages++;
            out.println("Message " + numMessages
                          + ": " + message);
            message = in.readLine();
         }
         out.println(numMessages
                    + " messages received.");
        }
        catch(IOException e)
        {
            e.printStackTrace();
        }

        finally
        {
            try
            {
                System.out.println(
                                "\n* Closing connection... *");
                link.close();
            }
            catch(IOException e)
            {
                System.out.println("Unable to disconnect!");
                System.exit(1);
            }
        }
    }
}


De client werkt en verzend messages naar deze server... wie kan me helpen?

BOINC stats


  • momania
  • Registratie: Mei 2000
  • Laatst online: 08:25

momania

iPhone 30! Bam!

je docent :?

Hier code neer kwakken en dan hopen dat wij het voor je oplossen is natuurlijk niet de bedoeling.
Wij gaan niet jouw huiswerk maken...

Neem je whisky mee, is het te weinig... *zucht*


  • BachW
  • Registratie: Juli 2000
  • Laatst online: 27-07-2025

BachW

Tweaker in Noorwegen

Topicstarter
Is geen huiswerk... is een toets... we zitten hier met 20 man die geen bal van java weten en we willen dit jaar afstuderen... :)

BOINC stats


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 22:03

Janoz

Moderator Devschuur®

!litemod

Het is in Programming & Webscripting niet de bedoeling om maar een lap code met een opdrachtje van 2 regels te plempen. Het lijkt me handig wanneer je eerst P&W Beleid even doorneemt.


Bij nader inzien... Laat ook maar. Als je wilt afstuderen lijkt het me handiger wanneer je gewoon een bal van java gaat weten.

[ Voor 22% gewijzigd door Janoz op 27-01-2006 09:57 ]

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.