|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
Нашел пример, что можно использовать WCF через Fox. Вроде все сделал, как описано. Когда нажимаю register, выскакивает ошибка: ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 00:25 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfНашел пример, что можно использовать WCF через Fox. Вроде все сделал, как описано. Когда нажимаю register, выскакивает ошибка:Ну, и что непонятно в сообщении об ошибке? Какое слово? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 12:29 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий., Непонятно, почему выскакивает эта ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 13:08 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий., http://www.craigberntson.com/docs/wcfvfp.pdf страница 17 wsdl в браузере отображается. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 13:13 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfправильный проходящий., Непонятно, почему выскакивает эта ошибка.Наверное потому, что кто-то не следит за содержимым lcServiceDoc? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 13:33 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий., И как сделать, что бы он был не null ? Если знаешь, о чем речь - помоги. Если не знаешь - не надо описывать очевидные( из запроса ) вещи. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 13:42 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfправильный проходящий., И как сделать, что бы он был не null ?Ну, хотя бы пройтись отладчиком для выяснения почему он получает именно такое значение?Если знаешь, о чем речь - помоги. Если не знаешь - не надо описывать очевидные( из запроса ) вещи.А не надо задавать вопросы, вопросы на которые очевидные. Помочь чем/как? Выложить на блюдечке с золотой каемочкой готовое решение для конкретно твоей ситуации не имея про нее ни малейшего понятия? Или ты можешь доказать абсолютную свою безошибочность? Ошибки ведь только в программе могут быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 13:49 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий.foxWcfправильный проходящий., И как сделать, что бы он был не null ?Ну, хотя бы пройтись отладчиком для выяснения почему он получает именно такое значение?Если знаешь, о чем речь - помоги. Если не знаешь - не надо описывать очевидные( из запроса ) вещи.А не надо задавать вопросы, вопросы на которые очевидные. Помочь чем/как? Выложить на блюдечке с золотой каемочкой готовое решение для конкретно твоей ситуации не имея про нее ни малейшего понятия? Или ты можешь доказать абсолютную свою безошибочность? Ошибки ведь только в программе могут быть?Это не моя прога. Фоксовая утилита. Ты сомневаешься в непогрешимости фокса ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:01 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfправильный проходящий.пропущено... Ну, хотя бы пройтись отладчиком для выяснения почему он получает именно такое значение?пропущено... А не надо задавать вопросы, вопросы на которые очевидные. Помочь чем/как? Выложить на блюдечке с золотой каемочкой готовое решение для конкретно твоей ситуации не имея про нее ни малейшего понятия? Или ты можешь доказать абсолютную свою безошибочность? Ошибки ведь только в программе могут быть?Это не моя прога. Фоксовая утилита. Ты сомневаешься в непогрешимости фокса ?Но данные то твои? Запускаешь ты или дядя Вася? Это утилита, написанная на фоксе и не более того. А про непогрешимость фокса... Напороться на баг фокса на несколько порядков сложнее, чем на невнимательность/некомпетентность юзера. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:19 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий., Спасибо. Подскажите, пожалуйста, кто знает!!! Могу сказать, что сервис рабочий, другой клиент подключается без проблем. Не пойму, что фоксу не хатает ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:27 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfИ как сделать, что бы он был не null ? Надо найти откуда этот NULL берется в lcServiceDoc и сделать так чтобы его не было. Или, если lcServiceDoc = NULL это нормально, тогда разрешить писать NULL в поле ComFile. Как правильно - тебе видней, ты разработчик. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:28 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
Dima T, Опять! Дайте мне простенький пример WCF. К которому подключится фокс своими стандартными средствами ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:32 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcf, Можно здесь посмотреть ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 14:46 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
Нет у фокса стандартных средств подключения WCF. Вообще ХЗ что это, какая-то приблуда от .Net ИМХУ дело тут не в WCF, а в кривом коде фокса, который через него ты вызываешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 15:01 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfDima T, Опять! Дайте мне простенький пример WCF.Примеры по WCF ищутся в доке/форумах по .Net К которому подключится фокс своими стандартными средствамиА за пивком не сбегать? И о каких таких стандартных средствах спич? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 15:05 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий.foxWcfDima T, Опять! Дайте мне простенький пример WCF.Примеры по WCF ищутся в доке/форумах по .Net К которому подключится фокс своими стандартными средствамиА за пивком не сбегать? И о каких таких стандартных средствах спич? 18755917 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 15:25 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfправильный проходящий.пропущено... Примеры по WCF ищутся в доке/форумах по .Netпропущено... А за пивком не сбегать? И о каких таких стандартных средствах спич? 18755917 И где там хоть что-то стандартное? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 21:14 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcf, ты бы описал что конкретно делаешь и что хочешь получить. Может подскажем как лучше сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2016, 21:33 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
Dima TfoxWcf, ты бы описал что конкретно делаешь и что хочешь получить. Может подскажем как лучше сделать.Пока просто исследую такую возможность. Видимо придется делать ручками, создавая SOAP, и анализируя ответ. как в ссылке, которую дал Станислав. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2016, 09:31 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий.foxWcfпропущено... 18755917 И где там хоть что-то стандартное?Страница 17. Ощущение, что разговариваю с глухим и слепым. И вообще когда фокс загружается - выходит страничка с приветствием(если ее не отключить). Одна из вкладок "Web Services". Одна из гиперссылок открывает окно приведенное в посте 1. Плюс это окно открывается через меню фокса. Если это не является стандартным... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2016, 10:28 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfправильный проходящий.пропущено... И где там хоть что-то стандартное?Страница 17. Ощущение, что разговариваю с глухим и слепым.Уж кто бы говорил... И вообще когда фокс загружается - выходит страничка с приветствием(если ее не отключить).Это не страничка, а форма приложения под названием TaskPane. Может таки начнем называть вещи своими именами и не вести себя как тупая блондинка? Ну там такая штучка с такой фиговиной... Одна из вкладок "Web Services". Одна из гиперссылок открывает окно приведенное в посте 1. Плюс это окно открывается через меню фокса. Если это не является стандартным...Увы, но не стандарт. :) Это всего лишь один из примеров использования фокса и на стандарты он никогда не претендовал. Нестандартный, к тому же, и сервис, к которому вы пытаетесь подключиться. Ибо SOAP и WCF - сильно разные технологии и использованный вами пример был рассчитан на первое, а вы пытаетесь использовать второе, и отнюдь не по стандартному хелпу, а по материалам доклада товарища Бернтсона. Так может, наконец-то, если уж взялись за эксперименты, начнете таки разбираться что, где и почему? Или отладчиком пользоваться не умеете? Исходники TaskPane и классов, на которых он работает лежат рядом c самим фоксом в папочках Tools и FFC. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2016, 12:08 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
правильный проходящий.... Ибо SOAP и WCF - сильно разные технологии и использованный вами пример был рассчитан на первое... +1 У Вашего WS есть "BasicHttp endpoint"? На сранице 18 внизу Craig как раз описывает проблемы работы с WCF из FoxPro. Кроме того начиная с .NET 4.0 ещё больше уход от совместимости с SOAP... P.S. У меня не получилось "малой кровью" скрестить WCF и FoxPro... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2016, 12:09 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
Sergey Chправильный проходящий.... Ибо SOAP и WCF - сильно разные технологии и использованный вами пример был рассчитан на первое... +1 У Вашего WS есть "BasicHttp endpoint"? На сранице 18 внизу Craig как раз описывает проблемы работы с WCF из FoxPro. Кроме того начиная с .NET 4.0 ещё больше уход от совместимости с SOAP... P.S. У меня не получилось "малой кровью" скрестить WCF и FoxPro...WCF может использовать SOAP для передачи данных. А может использовать другие транспорты. В данном случае, да, я использую basicHttpBinding. То бишь SOAP. Но, проблема, не в этом. Проблема в том что используя WSDL, фокс должен создать прокси-класс (или прокси-prg), через которые можно дергать методы WCF. Вот затык уже на этом месте. Но я в принципе понял, что надо какие-то еще компоненты ставить, что бы все заработало. Какие, еще не разбирался, т.к. эта задача у меня не в приоритете. В принципе, я понял, что разбираться придется самому - или забить на это дело. Используемые инструменты настолько стары, что их даже в инете хрен найдешь. А если, и найдешь то на 64-битную семерку хрен поставишь. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2016, 13:15 |
|
FoxPro и WCF
|
|||
---|---|---|---|
#18+
foxWcfSergey Chпропущено... +1 У Вашего WS есть "BasicHttp endpoint"? На сранице 18 внизу Craig как раз описывает проблемы работы с WCF из FoxPro. Кроме того начиная с .NET 4.0 ещё больше уход от совместимости с SOAP... P.S. У меня не получилось "малой кровью" скрестить WCF и FoxPro...WCF может использовать SOAP для передачи данных. А может использовать другие транспорты. В данном случае, да, я использую basicHttpBinding. То бишь SOAP. Но, проблема, не в этом. Проблема в том что используя WSDL, фокс должен создать прокси-класс (или прокси-prg), через которые можно дергать методы WCF. Вот затык уже на этом месте. Но я в принципе понял, что надо какие-то еще компоненты ставить, что бы все заработало. Какие, еще не разбирался, т.к. эта задача у меня не в приоритете. В принципе, я понял, что разбираться придется самому - или забить на это дело. Используемые инструменты настолько стары, что их даже в инете хрен найдешь. А если, и найдешь то на 64-битную семерку хрен поставишь. Спасибо. Вообще нет проблем с использованием WEB services ( или WCF) с VFP. oSoap=CREATEOBJECT("MSSOAP.SOAPClient30") Если сообщение об ошибке, то надо ставить клиента SOAP. oSOAP.MSSoapInit("адресная строка с сервисом") Если сообщение об ошибке, то сервис написан неправильно. Далее вызываешь методы объекта oSOAP. Visual Studio легко создает и публикует нужные сервисы. Очень удобно работать через Azure. У тебя по сообщению об ошибке очень похоже на запрет вносить NULL в поле таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2016, 17:31 |
|
|
start [/forum/topic.php?fid=41&fpage=20&tid=1582167]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
others: | 293ms |
total: | 449ms |
0 / 0 |