В настоящее время я делаю приложение, использующее XPages для Lotus Notes.Я планирую использовать XPages (или Lotus Notes в целом) в качестве внешнего интерфейса / UI / Design (только для хранения данных), а RDBMS (Oracle, MySQL) в качестве хранилища данных.Я обнаружил, что XPages в настоящее время не поддерживает внешние СУБД в качестве источника данных.Исходя из моих исследований, у меня есть 2 варианта (или, если вы знаете о других, пожалуйста, укажите это в разделе комментариев), либо подход SOA (где я буду получать свои данные с помощью веб-служб), либо прямой доступ к базе данных.(используя библиотеку коннекторов Java к RDBMS), которую я оберну в XAgents.Я не хочу, чтобы этот вопрос был субъективным, поэтому я просто спрошу, каковы плюсы и минусы, если использовать подходы.Я за скорость и надежность данных.Большое спасибо: D