We have a requirement from one of our clients. They had in-built library management system(LMS) in .net c# and have API's to interact with LMS. Recently they introduced KIOSK and RFID system in library for issue, submit etc. of books through KIOSK in library.
So currently as per vendor KIOSK will make SIP2 call(Request) to IP configured(server), based on each SIP KISOK SIP2 Request we can map web API and response from that web API will be again sent to KIOSK as SIP2 Response.
So my query is how to listen to SIP2 Request made by KIOSK and respond using C#. Do I need to install SIP-server ? Can we create SIP Request listener/server using some .net library ?
Can we use Koha as reverse proxy server ?