在.net方面,这只是挂起。 MyService仅部署在Java端。
var svc = Ignite.GetServices().GetServiceProxy<MyService>("MyService");
我是否需要在Java端或.NET端做一些特殊操作才能从.NET端访问Java服务? .NET端在客户端模式下运行也很重要。我们不希望GUI参与持久存储或计算。
显然这是固定的,但我找不到任何关于如何使用它的文档。 https://issues.apache.org/jira/browse/IGNITE-2686
感谢。
答案 0 :(得分:1)
我添加了文档: https://apacheignite-net.readme.io/docs/calling-java-services
主要要求是在所有节点(包括.NET客户机节点)的类路径中使用Java服务类。这应该在https://issues.apache.org/jira/browse/IGNITE-975中解决。
除此之外,它非常灵活,您只需要一个.NET中具有与Java服务相同签名的接口。