簡體   English   中英

如何使用.net桌面應用程序中的java代碼?

[英]how to use java code from .net desktop application?

我想從WCF服務使用一些Java代碼。 基本上我需要對來自.net的java應用程序進行反應,那么如何才能實現呢? 有什么指導嗎?

我只是想知道如何從我的.net桌面應用程序調用java代碼? 我是否需要創建java poject或jar的.exe文件? 我如何從我的.net桌面應用程序調用該java項目?

像.net desktopp應用程序中的一些代碼將調用

void startprocessing ();

用java應用程序編寫的代碼

讓我清楚一下我想要實現的東西..

我有一個Windows的桌面應用程序,我想將我的語音識別工具集成在java中的應用程序中。 我想要的是將音頻數據作為二進制文件和一些字符串從.net應用程序交換到我的java應用程序,這樣我就可以處理那個二進制數據來轉換wav文件等並重新啟動它......剛剛完成..但是我是什么需要知道的是如何將這些字符串和一些二進制數據發送到java應用程序並只調用那個java應用程序? 我需要'使用'(?)wcf或其他服務嗎?

在這里走出困境,聽起來像你的Java應用程序需要通過Web服務公開你想要調用的方法。 當然,假設您可以根據與之交互的Java應用程序進行控制。 不確定您是否可以通過將您的Java應用程序編譯為本機來訪問該方法。

您可以查看JNBridge ,它提供Java和.NET之間的互操作性。 但是,正如另一張海報所暗示的那樣,通過Web服務公開功能可能是更好的解決方案。

快速谷歌搜索將為您提供有關如何使用Java創建Web服務的大量信息,但對於初學者,您可以查看: http//docs.oracle.com/javaee/6/tutorial/doc/bnayl.html

我已成功完成了使用帶有以下鏈接的tomcat apache服務器的axis 2 webservice ..太容易了。我真的成功了

http://blog.sencide.com/2011/06/create-web-service-using-apache-axis2.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM