Hi everyone, this is only partly related to grpc, but nevertheless I thought it might be interesting, so I thought I just post it here. Over the last month a built a fully managed HTTP/2 library for .NET [standard], which can be found here: https://github.com/Matthias247/http2dotnet
It could e.g. be used for a pure managed C# grpc variant (without a need for native components). The basic required client and server primitives should all be implemented and tested in the library. Drawbacks are that ALPN is still not available in the current .NET frameworks (desktop&core), so a ALPN-negotiated SSL connection is not yet possible without native code. And the performance might be worse than your current C-based stack, as e.g. the stream scheduling is only implemented in a quite primitive form. If anybody is interested in having a look or using it: You are happily invited to do so :-) Matthias -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/d79a34c8-0307-4565-b1f9-d29fc172dc81%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
