![](/img/trans.png)
[英]C# How could a superclass return back 3 possible types without casting from the calling class
[英]Return data from a Java process back to calling C#. Possible?
我會簡單地解釋一下我的情況,希望你能告訴我是否有可能做什么。
我有一個現有的Java應用程序,我想分成模塊。 為了處理和控制這些模塊,我將在C#.net中編寫一個模塊管理器。 由於現有程序的大小,大部分現有模塊不會在.net中重寫,而是作為java模塊保留。
是否可以調用java“模塊”,傳遞參數並讓java模塊返回一個值(除了int)?
我為不太了解這個地區而道歉。
親切的問候
灰
嗯...也許某種MessageQueues如MSMQ,Apache ActiveMQ或IBM WebsphereMQ可以解決您的問題。
在隊列中,您可以存儲和接收包含所需信息的XML消息。
有關這方面的一些信息可以在這里找到: http : //msdn.microsoft.com/en-us/library/ms973816.aspx
另一個approch可以使用控制台輸出..但恕我直言這不是一個好的解決方案。
如果一切都在Java中,那為什么要把所有東西都搬到C#? 從你所說的開始,用Java編寫模塊管理器並將代碼庫全部保存在一種語言中會更有意義(除非我當然缺少某些東西,在這種情況下忽略!)
如果你真的需要這樣做,那么我會說網絡服務是最好的方式,你可以使用其他黑客和各種工具 ,但是一個網絡服務可以完全抽象出語言並使事情變得更容易消耗。
我也沒試過,但希望閱讀這個帖子可以幫助你... :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.