sciagnolem sobie z pewnej ksiazki przyklad
jest Puls.java - serwer
i jest BicieSerca.java -klient jako applet
no i bajer polega na tym ze dzialami ten kod na localhoscie a jakwrzucam gdzies indziej to lipa z nedza
//plik: Puls.java
import java.net.;
import java.io.;
public class Puls {
public static void main( String [] argum ) throws IOException {
DatagramSocket s =
new DatagramSocket( 1234 );
while ( true ) {
DatagramPacket pakiet =
new DatagramPacket(new byte [1024], 1024);
s.receive( pakiet );
String komunikat = new String( pakiet.getData( ) );
System.out.println( "BicieSerca z: "
+ pakiet.getAddress().getHostName( )
+ " - " + komunikat );
}
}
}
//plik: BicieSerca.java
import java.net.;
import java.io.;
public class BicieSerca extends java.applet.Applet {
String host;
int port;
public void init( ) {
host = getCodeBase().getHost( );
port = Integer.parseInt( getParameter("port") );
}
private void wyslijKomunikat( String komunikat ) {
try {
byte [] dane = komunikat.getBytes( );
InetAddress adr = InetAddress.getByName( host );
DatagramPacket pakiet =
new DatagramPacket(dane, dane.length, adr, port );
DatagramSocket ds = new DatagramSocket( );
ds.send( pakiet );
ds.close();
} catch ( IOException e ) {
System.out.println( e ); // Bd w trakcie tworzenia gniazda
}
}
public void start( ) {
wyslijKomunikat("Przyby");
}
public void stop( ) {
wyslijKomunikat("Opuci");
}
}
<applet height="10" width="10" code="BicieSerca"> <param name="port" value="1234"> </applet>jkaby mi ktos powiedzial o co chodzi to bylbym wdzieczny