У меня есть API, который пишется для большой группы из примерно 40 приложений, которыми можно поделиться.
Моя проблема в настоящее время в том, что они планируют использовать API в виде простой библиотеки, включенной в каждый файл war для каждой программы.проблема возникает в том случае, когда два приложения работают на одном экземпляре с разными версиями библиотеки API.У меня было много проблем в прошлом с этим.
Я, кажется, недавно вспомнил кое-что, где я могу обернуть мою библиотеку в файл с ушами или что-то в этом роде и развернуть ее в Tomcat, чтобы сделать ее глобальной.простое включение его в папку lib не сработает, поскольку оно будет включать в себя спящие системы, которые необходимо развернуть, чтобы методы api получили доступ к базе данных.тогда в каждом приложении у меня будет интерфейс, который я могу реализовать, который позволит мне вызывать эти методы API.очень похож на локальный EJB3, но не такой сложный и не требует реализации сервера уровня предприятия.
кто-нибудь еще помнит что-то подобное или это был плохой сон с моей стороны?