мой текущий код Java развернут в БД, и код PLSQL вызывает его и использует. Мне нужно получить код Java из базы данных и по-прежнему использовать его.Использование Java в базе данных Oracle
Варианты, которые я имел в виду, являются:
- Веб-сервисы
- Java хранимые процедуры
- Вызов команды OS с помощью PL/SQL
- RMI
Каковы ваши рекомендации ? добавьте минусы и профи.
спасибо, Leeran
благодарит за ответ. я написал второй комментарий, потому что у меня недостаточно места –
теперь у меня есть код * .sqlj в моей системе, и я хочу заменить его на объекты JPA (используя Hibernate). так как неэффективно развертывать сущности JPA в базе данных, было решено, что в базу данных не будет установлен Java-код, за исключением некоторых функций, которые будут вызывать внешний Java-код. Я говорил с техническим директором, и он предложил варианты, которые я написал в своем вопросе. Что касается ваших вопросов: 3. вы можете использовать plsql для вызова команд OS (например, «javaw ...") Правильно, что хранимые процедуры java - это текущее решение, которое мы используем, но я хотел, чтобы вы посоветуете, продолжаете ли вы его использовать. –