Внешняя компонента - Обмен данными по сети по протоколам TCP и UDP. Обработка-иллюстратор.

Опубликовал Дмитрий Мартынюк (vozhd) в раздел Программирование - Внешние компоненты

Обработка иллюстрирует использование внешней компоненты SimpleLan для обмена данными по локальной сети по протоколам TCP и UDP.
Содержит механизм регистрации внешних компонент с минимальным вмешательством пользователя.

Компонента SimpleLan позволяет отправлять и принимать небольшие объемы строковых данных по локальной сети по протоколам TCP и UDP.

Также в обработку включен механизх регистрации внешних компонент с минимальным участием пользователя в различных ОС. В Windows XP, 2000 действий от пользователя не требуется никаких, в Windows 7 и Vista при включенном UAC необходимо нажать "ДА" в стандартном диалоге запуска приложения с административными привелегиями. Обходить этот диалог считаю не нужным так как именно он обеспечивает безопасность подхода UAC.

P.S. Тестировалось на Windows 7 Максимальная SP1 и Windows XP SP3, буду благодарен если пришлете отчет о тестировании в других ОС.

Скачать файлы

Наименование Файл Версия Размер
Обработка
.epf 161,33Kb
10.10.11
140
.epf 161,33Kb 140 Скачать

См. также

Комментарии
1. Ийон Тихий (cool.vlad4) 41 30.09.11 14:45 Сейчас в теме
Исходники есть? Это ты как и обещал по поводу чата,- ВК пишешь?
2. Дмитрий Мартынюк (vozhd) 179 30.09.11 14:57 Сейчас в теме
(1) cool.vlad4, есть, я разрабатывал.
Просто информации по ВК довольно мало, подумал что было бы неплохо оформить как обучалку.
Новая версия службы сообщений как раз уходит на модерацию )
3. Ийон Тихий (cool.vlad4) 41 30.09.11 14:58 Сейчас в теме
(2) ну, что сказать,- молодец...а пока жду модераторов;-)
4. SumMrak (SumMrak) 19.10.11 09:42 Сейчас в теме
5. Алексей Фурманов (Aleksey-29) 20.10.11 13:05 Сейчас в теме
что то не работает на Windows Seven Corp. Кнопка Выполнить не активна. Почему?
6. Сергей Кокшаров (kokscharov) 46 20.10.11 13:27 Сейчас в теме
Ни каждый раз сообщение доходит. Где то 1 раз из 5 приходит пустое сообщение.
7. Дмитрий Мартынюк (vozhd) 179 21.10.11 11:42 Сейчас в теме
(5) Aleksey-29, она и должна быть не активной. Обработка дана как пример использования внешней компоненты, смотри исходный код.
(6) kokscharov, честно говоря не знаю.. компонента в порядке, на ее работу в составе Службы Сообщений никто не жаловался, а сама обработка может быть не совсем корректна.
8. Александр Иванов (fap82) 25.10.11 09:28 Сейчас в теме
Скажите - можно еще раз уточнить. Исходники прилагаются?
На чем написана ВК?
9. Дмитрий Мартынюк (vozhd) 179 25.10.11 15:19 Сейчас в теме
Delphi 7, исходники могу выслать, не стал суда выкладывать.
10. Яшин Антон (Anyxwar) 106 17.11.11 17:35 Сейчас в теме
Интересно.....сообщения на стронний сервер отправлять получается, а когда открываешь в 1с данный внешний компонент, и открываешь соответсвующий порт, то единственное срабатываемое событие, в виде очищение строки при подключении стороннего клиента.....А реакции при отправке сообщений нет....В чём может быть проблема? ОС ВИН7 х32 ..
Отправляю с помощью встроенного компонента в борланд КлиентСокет.
ClientSocket1->Socket->SendText(Edit5->Text);

Если не сложно не могли бы выслать исходники proleha@mail.ru
11. влад кон (delwish) 17.11.11 17:37 Сейчас в теме
(9) и мне пожалуйста на delwish собака gmail точка com
12. Александр Алексеев (neofromavalon) 02.12.11 16:09 Сейчас в теме
кого не затруднит - вышлите мне пожалуйста копию компоненты на aleksandr1c.office [собака] Gmail [точка] com
13. Алексей Миронов (a_mironov) 11.12.11 04:29 Сейчас в теме
вышлите пожалуйста исходники на a_mironov собака list точка ru
14. Дмитрий Мартынюк (vozhd) 179 09.05.12 11:15 Сейчас в теме
Существенно доработал механизм регистрации внешних компонент, эту обработку переделывать уже не буду, подробнее в публикации СлужбаСообщений.
15. Сергей Самсонов (barcoder) 02.08.12 16:06 Сейчас в теме
дико извиняюсь перед всеми но я не могу найти ссылку на саму компоненту SimpleLan.dll
ткните носом пожалуйста. заранее благодарен.
16. Дмитрий Мартынюк (vozhd) 179 02.08.12 16:12 Сейчас в теме
(15) barcoder, она в обработке, в макете. В свойствах макета есть Открыть - выгрузить в файл.
17. Сергей Самсонов (barcoder) 03.08.12 08:45 Сейчас в теме
спасибо компонента запустилась
18. Иван Иван (metalolom) 05.08.12 00:20 Сейчас в теме
вышлите пожалуйста исходники на sivs собака ukr точка net
заранее спасибо!
19. Александр Рытов (Арчибальд) 2652 13.11.12 10:43 Сейчас в теме
Похоже, мне скоро потребуется...
20. Vladimir K (KroVladS) 16.08.13 17:44 Сейчас в теме
(0) В какой кодировке отправляться сообщение?

можно получить исходники?
21. EdStary (edstary) 12.08.14 11:28 Сейчас в теме
Скажите, с помощью этой компоненты можно из 1с7.7 отправлять сообщения UDP
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа