簡體   English   中英

Java存儲過程與Java / .Net互操作

[英]Java stored procedures as Java / .Net interop

我正在尋找一種從Java控制台應用程序和ASP.Net應用程序訪問Java API的方法。

簡而言之,我的Java API公開了一系列處理發票的方法。 所有這些方法本質上都是命令,例如

  • GenerateAllInvocies
  • 生成發票編號
  • 打印所有發票
  • 打印發票編號

所有方法都將與數據庫進行交互。 我曾經相信Web服務將成為互操作的手段。 但是自那以后,我就知道了Oracle中的Java存儲過程。

我相信這意味着我基本上可以將存儲的proc視為API,並讓存儲的proc本身調用適當的Java以將發票寫入磁盤並打印發票等。但是,這有點奇怪。

以前有沒有人使用過每個Java存儲過程來提供調用Java和.Net應用程序之間的互操作? 有什么建議么? 這真的是個壞主意嗎?

謝謝。

這意味着您將通過SQL訪問存儲過程。 考慮到調用的性質(從名稱推論得出),我發現這很違反直覺,更不用說您將自己束縛在oracle上了。

為什么不通過Web服務為asp.net應用程序公開功能,而對命令行Java應用程序執行相同操作,還是直接訪問調用。

暫無
暫無

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

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