On 25/09/2020 12:32, david.mblackburn--- via Hl7api-devel wrote:
>
> Hi All,
>
>  
>
> I have been using HL7 HAPI for a while now but have been recently
> asked if we could restrict the server listener so that only designated
> ip addresses can connect, when invoking the server there doesn’t
> appear to be a way to do this unless I use an external firewall on the
> server machine, any thoughts?
>
I solved it by extending SimpleServer:


public class MyService extends SimpleServer

@Override public synchronized void newConnection(ActiveConnection c) {
   String sourceAddress = c.getRemoteAddress().getHostAddress();
   .... check sourceAddress
}



---


MyService service = new MyService(this.clientContext, port, false);

service.registerApplication(..)
service.start();



Wbr
Martin

_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to