Hallo ich schreibe einen Client der seine Nachrichten an den server senden soll.
hier muss irgend wie rein das er die nachricht an den server senden soll
server
[/code]
Java:
private void jTextField1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling cisode here:
String Mytxt;
Mytxt = "Ihre Nachricht";
if( this.jTextField1.getText() == null ? Mytxt == null : this.jTextField1.getText().equals(Mytxt)){
this.jTextField1.setText(null);
}
}
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
String Mytxt2;
Mytxt2 = this.jTextField1.getText();
this.jTextPane1.setText(Mytxt2);
hier muss irgend wie rein das er die nachricht an den server senden soll
server
Java:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;
@WebService
@SOAPBinding(style=Style.RPC)
public class Twitter {
public void CreateFile() throws IOException{
try {
//--------------------------------------------------------------------------------------------------------------------
//Zeile lesen
BufferedReader reader = new BufferedReader(new FileReader("F://Namen.dat"));
String zeile = reader.readLine();
String [] textTeile = zeile.split(";");
System.out.println("Benutzername: " + textTeile[0] + " Passwort: " + textTeile[1] + " Nachricht: " + textTeile[2]);
//--------------------------------------------------------------------------------------------------------------------
} catch (IOException e) {
try {
String Mytxt2;
Mytxt2 = "Hallo WElt3";
//--------------------------------------------------------------------------------------------------------------------
//Zeile in die txt datei schreiben
BufferedWriter out = new BufferedWriter(new FileWriter("F://Namen.txt", true));
out.append(Mytxt2);
out.write(Mytxt2);
out.close();
}
catch (IOException e1){
e1.printStackTrace();
}
}
}
}
Server
[code=Java]
import javax.xml.ws.Endpoint;
import des.Twitter;
public class TwitterServer {
public static void main (String args[]) {
Twitter server = new Twitter();
Endpoint endpoint = Endpoint.publish("http://localhost:8080/twitter", server);
}
}
Danke:toll: