|
Связь с железкой через UDP | ☑ | ||
---|---|---|---|---|
0
Фиолетово
05.04.16
✎
11:30
|
Здравствуйте. Возникла необходимость общаться с железкой через UDP. Поиск по интернету дает решения только через ActiveX, что в управляемых формах, видимо, неприемлемо. Есть какие-то возможности для решения задачи? Придется писать ВК (с чем я ещё не сталкивался)?
|
|||
1
mistеr
05.04.16
✎
11:55
|
А железка на клиенте что-ли? И что за железка?
Писать/искать ВК. |
|||
2
Фиолетово
05.04.16
✎
13:11
|
(1) Железка GoIP. Всё на сервере. Искал ВК, но что-то как-то не нашёл. Всё через ActiveX только.
|
|||
3
shuhard
05.04.16
✎
13:38
|
||||
4
Фиолетово
05.04.16
✎
15:19
|
(3) ActiveX. Они же на работают на УФ? Или я что-то не так понимаю?
|
|||
5
NorthWind
05.04.16
✎
15:42
|
(4) а почему не написать серверную процедуру, которая будет общаться с ActiveX?
|
|||
6
mistеr
05.04.16
✎
16:35
|
(2) Раз на сервере, пофиг УФ не УФ.
|
|||
7
mistеr
05.04.16
✎
16:41
|
(2) О, недавно тут Garykom такую искал.
|
|||
8
Фиолетово
05.04.16
✎
16:45
|
(7) Логично. По ссылке не понятно, где взять эту компоненту. Она распространяется бесплатно?
|
|||
9
mistеr
05.04.16
✎
17:09
|
(8) Я про железку.
|
|||
10
shuhard
05.04.16
✎
17:10
|
(4)[Или я что-то не так понимаю?]
не понимаешь |
|||
11
mistеr
05.04.16
✎
17:14
|
(8) Если ты про (3), то для сервера не подойдет, только для обычных форм. Нужна невизуальная компонента.
|
|||
12
Фиолетово
05.04.16
✎
17:46
|
(11) Там в коментах народ пишет, что можно приспособить (3) под сервер
|
|||
13
Serginio1
06.04.16
✎
09:59
|
||||
14
Serginio1
06.04.16
✎
10:02
|
Для сервера нужно использовать эвент по аналогии
лист=Врап.СоздатьОбъект("System.Collections.Generic.List`1[System.Threading.Tasks.Task]"); Для сч=1 по 10 Цикл Задача=Клиент.GetStringAsync(СокрЛП(сч)); лист.Add(задача); КонецЦикла; Task=Врап.ПолучитьТип("System.Threading.Tasks.Task"); массив=лист.ToArray(); Task.WaitAll(массив); Для каждого задача из лист Цикл Сообщить(задача.Result); КонецЦикла |
|||
15
Serginio1
06.04.16
✎
10:08
|
Здесь есть пример для Tcp/Ip
http://catalog.mista.ru/public/238584/ |
|||
16
Фиолетово
06.04.16
✎
10:30
|
(15) Спасибо. Столько информации для реализации двух с половиной методов -_-
|
|||
17
oleg_km
06.04.16
✎
17:27
|
(16) Эта компонента 32-битная. На 64-битном сервере взлетит только с танцами. Сергей же предлагает до кучи практически неограниченные возможности использовать .НЕТ в 1С. И тогда подключение очередной железяки, хоть по UDP, хоть по TCP, хоть по именованным каналам уже не будет тебя волновать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |