0
我正在尋找一種方法來從Java控制檯應用程序和ASP.Net應用程序訪問Java API。Java存儲過程Java/.Net互操作
總之我的Java API公開了一系列處理髮票的方法。所有這些方法基本上都是命令,例如
- GenerateAllInvocies
- GenerateInvoiceNumber
- PrintAllInvoices
- PrintInvoiceNumber
的所有方法都與數據庫交互。我曾相信Web服務將成爲我的互操作手段。但是自那時以來,我已經意識到Oracle中的Java存儲過程。
我相信這意味着我可以將我存儲的特效處理爲API,並讓存儲的特效代碼自己調用適當的Java將發票寫入磁盤並打印發票等。但是這有點奇怪。
有沒有人使用Java存儲過程來提供之前調用Java和.Net應用程序之間的互操作?有什麼建議麼?這是一個非常糟糕的主意嗎?
謝謝。
感謝您的反饋意見。如何直接從ASP.NET訪問Java API調用? – Peanut 2010-07-05 06:51:57
如果你不想去網絡服務路線,我想你可以通過JNI公開電話。例如見: http://forums.devshed.com/net-development-87/jni-in-c-367254.html – 2010-07-05 07:09:32