У нас возникли сложности с бизнес-коннектором при переходом на Windows Server-2008. Раньше он у нас интенсивно использовался (несколько тысяч вызовов в день). Но при переходе на новый Windows он периодически (в 5% случаев) перестал срабатывать. Поэтому сейчас от него отказались.
Используем для взаимодействия с Аксаптой другой способ, который могу предложить. В какой-нибудь базе на SQL-Server создайте таблицу, в нее из Java записывайте команды, которая должна выполнить Аксапта. А в Аксапте создайте пакетную обработку, которая периодически будет считывать эти команды и выполнять их. В общем реализуйте обмен через стороннее хранилище.
В Аксапте 3.0 пакетная обработка срабатывает не чаще 1 раза в минуту плюс имеет свойство вываливаться пакетный сервер. Часто требуется немедленная реакция на команду из стороннего приложения. Поэтому мы и пакетную обрабоку не используем, а используем постоянно открытый клиент Аксапты, в котором на форме по таймеру каждую секунду считывается информация из стороннего хранилища.
|