AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2005, 12:52   #1  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Кто ни будь, заставил его работать?
Этот Automation появился с 4.0 в составе Communication Component
Хелп по его использованию инсталится сюда C:\Program Files\Common Files\Navision\Communication Component\(если винда на "С:" диске). В этом мануале есть несколько примеров как можно гонять сообщения(документы) между двумя клиентами. Меня заинтересовал Socket интерфейс, но к сожалению пример не работает выдается сообщение "Невозможно открыть порт 8079" . Если кому не лень попробуйте протестите может это не ошибка компоненты а неправильная настройка сети. Код примера лежит в разделе справки "Code Examples"->"The Navision Socket Bus Adapter - Sending a Document" и "Code Examples"->"The Navision Socket Bus Adapter - Receiving a Document"
Старый 08.11.2005, 12:42   #2  
rmv is offline
rmv
Участник
 
481 / 11 (1) +
Регистрация: 15.02.2005
Насколько я помню Socket Bus Adapter был еще в 3.6.
На получателе сокет поставлен на прослушку?
PS. У нас на 3.6 компонент упорно обрезал пакет до 20 кБ. (шел обмен между Window CE терминалом и Навижном), плюнули и перешли на Named Pipes.
Старый 08.11.2005, 13:30   #3  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Ну да на получателе.
1) Стартую одного клиента и запускаю CU с Receiv-ом тобиш ставлю на прослушку
2) Стартую второго клиента и запускаю CU который отсылает собщение, на нем вываливается ошибка на строке GetSream() описаная выше
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:34.