0
Я действительно новичок в Hapi HL7 и использовал пример Server Class.Как я могу поймать входящее сообщение с помощью HAPI-сервера
public static void main(String[] args) throws Exception {
HapiContext context = new DefaultHapiContext();
MinLowerLayerProtocol mllp = new MinLowerLayerProtocol();
mllp.setCharset("UTF-8");
context.setLowerLayerProtocol(mllp);
int port = 2010; // The port to listen on
boolean useTls = false; // Should we use TLS/SSL?
HL7Service server = context.newServer(port, useTls);
ReceivingApplication handler = new ExampleReceiverApplication();
server.registerApplication("*", "*", handler);
server.registerConnectionListener(new MyConnectionListener());
server.setExceptionHandler(new MyExceptionHandler());
server.startAndWait();
}
Теперь я хочу, чтобы поймать принимающее сообщение для дальнейшей ручки ... Как я могу это сделать?
Привет, Danke für Deine Antwort. Ich habe mittlerweile selbst die Lösung gefunden. Ich habe mir einen eigenen Получатель Application Handler geschrieben und diesen wie folgt integriert. server.registerApplication («ADT», «A01», новый MyHandler()); Mein Handler orientiert sich nach dem Beispielhandler (Expample '), nur dass ich so auch die empfangenen Nachrichten auswerten kann. Danke – GGK