从基于Java的应用程序访问.NET DLL,是否可以接受服务包装器?

从基于Java的应用程序访问.NET DLL,是否可以接受服务包装器?,java,.net,cross-platform,Java,.net,Cross Platform,我有一个大型的.NET DLL库,我想在一个基于Java的应用程序的新环境中利用/重用它 我的第一个想法是简单地用一个MVC web应用程序包装DLL库,该应用程序将通过一个简单的基于REST的服务调用公开DLL库 每个DLL都包含一个实现相同标准接口的类,因此使用DLL命名约定和传入的相同参数的单个服务调用应该能够帮助加载DLL,否?是,应该可以。确保使用工厂模式并传递一些密钥或某种逻辑来使用正确的DLL 我可以从DLL中知道程序的结果吗。刚刚进来 如果它不从DLL返回任何数据,则只返回某个后

我有一个大型的.NET DLL库,我想在一个基于Java的应用程序的新环境中利用/重用它

我的第一个想法是简单地用一个MVC web应用程序包装DLL库,该应用程序将通过一个简单的基于REST的服务调用公开DLL库


每个DLL都包含一个实现相同标准接口的类,因此使用DLL命名约定和传入的相同参数的单个服务调用应该能够帮助加载DLL,否?

是,应该可以。确保使用工厂模式并传递一些密钥或某种逻辑来使用正确的DLL

我可以从DLL中知道程序的结果吗。刚刚进来 如果它不从DLL返回任何数据,则只返回某个后端 更新或写入磁盘或服务器,然后只需创建一个exe 来自java应用程序的文件和调用。这将比以前便宜 网络电话


它可能会返回数据,是的。您尝试过此选项吗?基本上,它将dll加载到类似java的.net中,将外部库移植到c。运气好吗?