Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用.net桌面应用程序中的java代码?_Java_Wcf_Web Services_Desktop Application_Windows Applications - Fatal编程技术网

如何使用.net桌面应用程序中的java代码?

如何使用.net桌面应用程序中的java代码?,java,wcf,web-services,desktop-application,windows-applications,Java,Wcf,Web Services,Desktop Application,Windows Applications,我想使用一些来自WCF服务的Java代码。基本上,我需要与.net中的java应用程序进行intreact,那么如何才能做到这一点呢?有什么指导吗 我只是想知道如何从.net桌面应用程序调用java代码?我需要创建java项目或jar的.exe文件吗?如何从.net桌面应用程序调用该java项目 就像.net Desktop应用程序中的某些代码一样 void startprocessing (); 用java应用程序编写的代码 让我把我想实施的事情弄清楚 我有一个windows桌面应用程序,我

我想使用一些来自WCF服务的Java代码。基本上,我需要与.net中的java应用程序进行intreact,那么如何才能做到这一点呢?有什么指导吗

我只是想知道如何从.net桌面应用程序调用java代码?我需要创建java项目或jar的.exe文件吗?如何从.net桌面应用程序调用该java项目

就像.net Desktop应用程序中的某些代码一样

void startprocessing ();
用java应用程序编写的代码

让我把我想实施的事情弄清楚


我有一个windows桌面应用程序,我想将我的语音识别功能集成到java应用程序中。我想要的是将音频数据作为二进制数据和一些字符串从.net应用程序交换到我的java应用程序,这样我就可以处理这些二进制数据来转换wav文件等并重新编码..这刚刚完成..但我需要知道的是如何将这些字符串和一些二进制数据发送到java应用程序并调用java应用程序应用我需要“使用”(?)wcf或其他服务吗?

在这里,听起来你的java应用程序需要公开你想通过web服务调用的方法。当然,这是假设您可以通过与之交互的java应用程序来控制它。不确定您是否可以通过将java应用程序编译为native来访问该方法。

您可以看看,它提供了java和.NET之间的互操作可能性。然而,正如另一张海报所建议的,通过web服务公开功能可能是更好的解决方案


快速的谷歌搜索将为您提供大量关于如何用Java创建web服务的信息,但对于初学者,您可以看一看:

我已经通过axis 2 web服务和tomcat apache服务器成功地完成了这项工作,链接如下..太简单了。我真的成功了


现在让我解释一下。我有一个windows桌面应用程序,我想将我的语音识别功能集成到java应用程序中。我想将音频数据作为二进制文件和一些字符串从.net应用程序交换到我的java应用程序,这样我就可以处理二进制数据,转换wav文件等,并对其进行重新编码。这就是已完成..但ma需要的是如何将这些字符串和一些二进制数据发送到java应用程序并调用该java应用程序??我需要wcf或其他服务吗?。。。通过web服务进行通信将为您提供很大的灵活性。另一种可能是研究java和网络:,