A
!aN.
Gast
Hallo,
ich bin relativ neu in der JAVA Programmierung.
Ich möchte ein Applet dazu bringen, bei einer bestimmten Aktion ein println an meinen Server zu senden.
Als Application geht es (wenn ich public static void main ausführe), der Server erhält die Zeile.
Aber als Applet müsste ich ja die public static void main aufrufen, nur wie geht das?
Was hat es mit IOEXception auf sich?
Hier mein Server und mein Client:
Client:
Server:
Das geht soweit. Nur wie geht das, wenn der Client ein Applet sein soll?
Vielen Dank!
Jan
ich bin relativ neu in der JAVA Programmierung.
Ich möchte ein Applet dazu bringen, bei einer bestimmten Aktion ein println an meinen Server zu senden.
Als Application geht es (wenn ich public static void main ausführe), der Server erhält die Zeile.
Aber als Applet müsste ich ja die public static void main aufrufen, nur wie geht das?
Was hat es mit IOEXception auf sich?
Hier mein Server und mein Client:
Client:
Code:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
public class app1
{
public static void main(String[] args) throws IOException, UnknownHostException
{
Socket anschluss = new Socket("192.168.2.130",6000);
PrintWriter ausgabe = new PrintWriter(anschluss.getOutputStream(), true);
ausgabe.println("Hi Jan !");
System.out.println("Test");
}
}
Server:
Code:
import java.net.*;
import java.io.*;
public class class1
{
public static void main(String[] args) throws IOException
{
ServerSocket anschluss = new ServerSocket(6000);
while (true)
{
Socket lauschen = anschluss.accept();
InputStreamReader portLeser = new InputStreamReader(lauschen.getInputStream());
BufferedReader eingabe = new BufferedReader(portLeser);
String s = eingabe.readLine();
System.out.println("-- " + s + " --");
}
}
}
Das geht soweit. Nur wie geht das, wenn der Client ein Applet sein soll?
Vielen Dank!
Jan