是否可以在跨平台上使用.NET调用Java方法(或调用对象)?

时间:2012-04-10 10:37:39

标签: java .net cross-platform hive

1)我在Hive(Hadoop)中实现了一项任务。

2)还有一些在.NET中的GUI。    我的任务来自这个GUI,我想从GUI中将所有参数发送到Hive(Ununtu)    .NET和再次从Hive到GUI处理结果。

我的问题是,是否可以使用.NET调用Java方法(或调用对象)? 因为我在VM中使用VM(Ubuntu)和在Java中使用Hadoop。我也在处理Windows中的.NET。

我也是.NET的新手

请给我一些解决方案。

1 个答案:

答案 0 :(得分:1)

对于跨平台(和跨语言)通信,有几个选项:

您使用的内容取决于您的要求(复杂性,性能等)以及您已有的内容(我既不了解Hadoop也不知道Hive,但我认为它们已经提供了Web服务或REST接口)。