Hi Tian, I am not sure whether you want to get such SDK or just want to refer some other existing repos to try to implement your own. For the former purpose, you can find several non-official projects in github[1], which has not been tested widely. If you just want to refer to some other existing repos, I could share some experience here. Several years ago, I participated in an open-source project Mobius[2], which offers API for C# on Apache Spark. The kernel idea is to introduce adapter from C# to call java [3]. Though this project has been deprecated, you can refer to a still active project [4] for more information to see how to support C# API in Flink.
[1] https://github.com/HEF-Sharp/HEF.Flink [2] https://github.com/microsoft/Mobius [3] https://github.com/microsoft/Mobius/tree/master/csharp/Adapter [4] https://github.com/dotnet/spark Best Yun Tang ________________________________ From: Cristian Constantinescu <zei...@gmail.com> Sent: Saturday, May 7, 2022 9:58 To: dev@flink.apache.org <dev@flink.apache.org> Subject: Re: How to support C#/dotNet ? Not exactly what you asked for, but... Have a look at the Apache Beam project. Their goal is quite literally any language on any runner (including Flink). They recently released an initial version in JavaScript "for fun" and it took about two weeks to develop. To give you an idea of the effort it takes. On Fri., May 6, 2022, 21:53 Bruce Tian, <bruceti...@gmail.com> wrote: > Hi folks > > Flink is a very awesome project ! ,I want to develop C# SDK which is > similar Java python SDK . Is there any protocol between flink with client > SDK ? > >