|
Можно ли и как из базы вызвать свой же WEB-сервис? | ☑ | ||
---|---|---|---|---|
0
lim9
24.12.14
✎
10:03
|
сделал простенький работающий WEB-сервис,который срабатывает при вызове и с сайта и с мобильной платформы, а как к нему обратиться из этой же базы?
Делаю так: Определения = Новый WSОпределения("http://192.168.1.2/ff/ws/ws1.1cws?wsdl","qq","qq", 60); вываливается ошибка: Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. http://qq:[email protected]/ff/ws/ws1.1cws?wsdl: Ошибка работы с Интернет: Превышено время ожидания |
|||
1
Mankubus
24.12.14
✎
10:08
|
а через ws-ссылку?
|
|||
2
MaxisUssr
24.12.14
✎
10:11
|
(0)
Если открыть ссылку в браузере - видно что-то? |
|||
3
lim9
24.12.14
✎
10:16
|
(2) да, он спросит логи и пароль и откроет длинющий хмл файл
|
|||
4
lim9
24.12.14
✎
10:19
|
(1) - это как?
|
|||
5
Mankubus
24.12.14
✎
10:22
|
(4) WSПрокси = WSСсылки.WSСсылка1.СоздатьWSПрокси(Пространство,ИмяСервиса,Порт);
|
|||
6
lim9
24.12.14
✎
10:22
|
Может быть такое: смотрите:
1)если в браузере набрать: http://192.168.1.2/ff/ws/ws1.1cws?wsdl или http://qq:[email protected]/ff/ws/ws1.1cws?wsdl -то браузер будет ждать авторизации пользователя и ничего не делать 2) а если в браузере набрать: http://qq:[email protected]/ff/ws/ws1.1cws?wsdl - |
|||
7
Apokalipsec
24.12.14
✎
10:22
|
нормальную строку подключения выложи.
В (0) фигня. Определения = Новый WSОпределения("http://192.168.1.2/ff/ws/ws1.1cws?wsdl","qq","qq"); Вот так может? А то точка с запятой в параметрах, где защищенное соединение - там 60..... |
|||
8
lim9
24.12.14
✎
10:22
|
то сразу откроется хмл документ, без авторизации
|
|||
9
lim9
24.12.14
✎
10:23
|
знак ";" - ставит сайт миста сам, при размешении сюда сообщения
|
|||
10
lim9
24.12.14
✎
10:24
|
(7) - посмотрите у вас тоже в конце перед скобкой встали ";"
|
|||
11
Apokalipsec
24.12.14
✎
10:25
|
(8) Это значит что тут http://qq:[email protected]/ff/ws/ws1.1cws?wsdl - ошибка в пароле и он не проходит авторизацию, поэтому и вываливает окно.
Отключи таймаут, соединение в попытку смотри с какой ошибкой упадет. |
|||
12
lim9
24.12.14
✎
10:33
|
(11) - убрал таймаут, просто висит...
|
|||
13
lim9
24.12.14
✎
10:39
|
(11)-все еще висит....
|
|||
14
lim9
24.12.14
✎
11:11
|
(5) сделал так:
В конфигураторе добавляю WSСсылки, спрашивает адрес, указываю ему http://192.168.1.2/ff/ws/ws1.1cws?wsdl, он создал WSСсылка1. (внутри в объектах создалось все как надо) код такой: WSПрокси=WSСсылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws1","MAExchange","MAExchangeSoap"); WSПрокси.Пользователь = "qq"; WSПрокси.Пароль = "qq"; WSПрокси.Sync(id); после последней строки зависает наглухо. |
|||
15
lim9
24.12.14
✎
11:13
|
фразу:
" target="_blank" rel="nofollow" class="extralink">http://localhost/ws1","MAExchange","MAExchangeSoap"; в ссылку - опять добобавил сам сайт Миста |
|||
16
lim9
24.12.14
✎
11:13
|
Плиз, Хелп!
|
|||
17
lim9
24.12.14
✎
12:05
|
Светлые умы, Подскажите пож-та!
|
|||
18
koreav
24.12.14
✎
12:09
|
(0) сразу вызвать обработчик не предлагать?
|
|||
19
lim9
24.12.14
✎
12:59
|
(18) не катит, т.к. делаю конфу под WEB работа по браузеру, а на WEB-клиент много ограничений, приходится извращаться!
|
|||
20
Jaap Vduul
24.12.14
✎
13:06
|
>>откроет длинющий хмл файл
А вы что ожидаете увидеть? |
|||
21
lim9
24.12.14
✎
13:14
|
думал это поможет моей проблеме:
Не работает с Word по WEB-клиенту т.к. если приходит команда с сайта, то все процедуры в ворде делаются на ура, а на ВЕБ-клиенте - невкакую не хотят |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |