Java хранимые процедуры как Java / .NET Interop
-
02-10-2019 - |
Вопрос
Я ищу способ получить доступ к Java API Оба приложения Console Java и приложения ASP.NET.
Короче мой Java API Раскрывает ряд методов для решения счетов. Все эти методы по существу являются командами, например
- Generateallinvocies.
- Generateinvoicenumber
- Printallinvoices.
- Printinvoicenumber
Все методы будут взаимодействовать с базой данных. Я верил, что веб-сервисы станут моими средствами для взаимодействия. Но с тех пор я был в курсе Java хранимых процедур в Oracle.
Я верю, что это значит, что я мог бы по сути относиться к моим хранимым процессам в качестве API и у вас сами хранилиемые вопросы вызывают соответствующую Java для записи счетов на диск и распечатать счета и т. Д.
У кого-нибудь есть все, что каждый использовал Java хранимые процедуры, чтобы обеспечить взаимодействие между приложениями Java и .NET? Какие-либо предложения? Это действительно плохая идея?
Спасибо.
Решение
Это означало бы, что вы получите доступ к хранимым процедурам через SQL. Учитывая природу вызовов (как выводится из имени), я нахожу это очень противоборбильно понятно, не говоря уже о том, чтобы завязать себя в Oracle.
Почему бы не разоблачить функциональность через веб-сервисы для приложения ASP.NET и сделать то же самое для приложения командной строки Java или просто доступа к вызовам напрямую.