Hi,
I was following example send multiple messages out <http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/SendLotsOfMessages.html> and found out something like this:

        // Setup server to listen for incoming message
        int port = 8813;
        boolean useTls = false;
        HapiContext context = new DefaultHapiContext();
        HL7Service server = context.newServer(port, useTls);


        // We want to listen ADT^A01 messages
ReceivingApplication handler = (ReceivingApplication) new ExampleReceiverApplication();
        server.registerApplication("ADT", "A01", handler);

So I run the application and as far as I understand I have setup server and a client application which will listen for ADT^A01 messages. Now I want to create another application (let's say another client) which will connect with that already created server and listen for ADT^A02 messages.

I found on documentation something like that:

"If you are wondering how to integrate HAPI into an existing server application, this is probably the place. Create a class that implements ReceivingApplication, then look at HL7Server and ApplicationRouter to see how to get HAPI to listen for messages on a socket and pass them to your ReceivingApplication."

But how should I use HL7Server and ApplicationRouter to connect with previously created server? Maybe I'm missing something in the logic but let's consider that one software already has running server and I want to integrate with them to listen for messages special for my application (like ADT^A02) - how to do this?


--
Bartłomiej Buczek
Phoenix Tecnologie Sp. z o.o.
ul. Wiosenna 14/2; 53-017 Wrocław, Poland
NIP: 899 258 73 59
Tel. +48 71 338 65 64; Kom. +48 668 891 540
Fax +48 71 338 65 55
b.buc...@phxtecno.com
phxtecno.com

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to