I would like to create a C# application that listens to a Local port/socket, filters a client submitted URI string, respond, as well as run some server side code, using something very similar to this API... http://www.vmix.com.au/help12/index.htm?DeveloperAPI.html
Example URI: http://127.0.0.1:8088/api/?Function=Fade&Duration=1000
I want to be able to capture the URI sent to this server, and parse the information within it, then act upon the results with server side code, and respond to the requesting client with success or failure.
Could someone please point me in the proper direction to start learning this process?
I don't expect it to be easy, but searching for this information isn't either, as I'm not sure I'm searching the correct keywords.
Although this request is for C#, C++ would also be acceptable.
Thanks for any assistance you can provide.