I want to expose a function on a remote server that processes some data and returns a CSV file to a non-Julia client. Performance isn’t critical, so I thought a simple HTTP interface would work well.
From the description of JuliaWebAPI.jl, it seems appropriate, but all of the examples invovle running a ZMQ “backend” along with a HTTP server. I can’t find a way to just call functions directly via a HTTP request without using ZMQ. Is it possible?
EDIT:
Never mind. HTTP.jl is higher level than I realized and easy to use for this case. I just followed this example: