vorgegebene Klassen verwendet für Nachrichten-Formatierung
parent
4534883782
commit
66f06b1711
|
|
@ -5,6 +5,9 @@ import java.net.DatagramPacket;
|
|||
import java.net.InetAddress;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.io.IOException;
|
||||
import vs.SyslogMessage;
|
||||
import vs.AsciiChars;
|
||||
|
||||
|
||||
public class SyslogServer {
|
||||
public static void main(String[] args) {
|
||||
|
|
@ -90,6 +93,21 @@ public class SyslogServer {
|
|||
System.out.println("From: " + clientAddress.getHostAddress() + ":" + clientPort);
|
||||
|
||||
System.out.println("Message received: " + message);
|
||||
|
||||
SyslogMessage syslogMessage = new SyslogMessage(
|
||||
SyslogMessage.Facility.LOCAL0,
|
||||
SyslogMessage.Severity.INFORMATIONAL,
|
||||
new AsciiChars.L255("server"),
|
||||
new AsciiChars.L048("syslogServer"),
|
||||
new AsciiChars.L128("-"),
|
||||
new AsciiChars.L032("MSG"),
|
||||
null,
|
||||
new SyslogMessage.TextMessage(message)
|
||||
);
|
||||
|
||||
System.out.println("Formatted Syslog Message: " + syslogMessage.toString());
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue