I'll have to take a look at the .net zeromq implementation. In the past my experiences using zeromq were not that great, although most of that was due to how the C/C++ libraries did error handling. On the java side I'm using Akka which has built in support for zeromq. So if the .net version works well, that might be a good alternative.
On Tue, May 20, 2014 at 10:08 AM, David Curylo <[email protected]> wrote: > You can use the HttpListener ( > http://msdn.microsoft.com/en-us/library/vstudio/system.net.httplistener) > directly since you really aren’t trying to run any sort of web server. If > you need a nice REST HTTP application server, ServiceStack is very nice, > but I think you just want a low level integration layer, and it’s overkill > for that. It sounds like you are stuffing a message in HTTP because it’s a > common protocol. I recommend considering ZeroMQ instead of HTTP for this > sort of integration, particularly since you are already encapsulating your > data in a message. > > Pure Java implementation: https://github.com/zeromq/jeromq > Pure .NET/mono implementation: https://github.com/zeromq/netmq > > > On May 20, 2014, at 12:08 AM, Chris Ochs <[email protected]> wrote: > > > The use case is to bridge our JVM app with C# code that we need to also > run. We would be making http posts containing a protocol buffer message, > and returning the same. > > > > At first I tried looking for solutions written entirely in C#, but that > turned out to be a dead end. The only ones I found that were actively > maintained had performance issues under load. > > > > I was about to try out Nginx with fastcgi, but thought I'd post here > before going down another rabbit hole. > > > > FYI I did try embedding. The problem was that we did run into some > issues under load that could have been mono or my code. In either case > though it takes a lot of time to debug, and I am not confident that it > would not just be the first of several. So I finally concluded that > embedding one vm into another is probably just asking for more trouble then > I have the time to deal with. > > _______________________________________________ > > Mono-list maillist - [email protected] > > http://lists.ximian.com/mailman/listinfo/mono-list > >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
