Добрый день! Подскажите пожалуйста, не пойму как работает веб сервис. Платформа 8.3.13.1644(х64), Apache 2.4(х64). Написал мобильное приложение для КА2. Реализовал обмен между ними.
Опубликовал мобильное приложение, опубликовал веб сервис КА2.
Строка WSDL: http://192.168.0.6:48300/KA2New/ws/TSDataTransfer.1cws?wsdl
Так вот в чем проблема, когда открыт конфигуратор КА2, то строка http://192.168.0.6:48300/KA2New/ws/TSDataTransfer.1cws?wsdl в браузере показывает структуру. Когда конфигуратор не запущен, а открыта база в режиме предприятия под обычным пользователем(Права на веб сервис и план обмена стоят) то через бразуер(да и через мобильное приложение) невозможно достучаться к веб сервису... В чем может быть проблема?
В общем установил 32 битную платформу и 32 битный апач, все тоже самое проделал, переопубликовал базы на ней и все заработало, не знаю что именно не так, но думаю проблема в 64 битных версиях. Так как данный случай проявлялся как на рабочем ПК, дома и у клиента, на всех ставилась 64 битная версия.
Думаю дело не в том, как запущена база. Это публикация на сервере. Она работает не зависимо от того, запущена база или нет.
Когда закрыт конфигуратор, по указанной ссылке WSDLка вообще не доступна? Или только авторизация не проходит?
В общем установил 32 битную платформу и 32 битный апач, все тоже самое проделал, переопубликовал базы на ней и все заработало, не знаю что именно не так, но думаю проблема в 64 битных версиях. Так как данный случай проявлялся как на рабочем ПК, дома и у клиента, на всех ставилась 64 битная версия.