|
Заметки из Зазеркалья: Поддержка протокола WebSocket | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
vis
25.06.24
✎
11:01
|
"По многочисленным просьбам разработчиков, в версии 8.3.27 появится поддержка протокола WebSocket"
https://wonderland.v8.1c.ru/blog/podderzhka-protokola-websocket/ |
||||||||||
1
NorthWind
25.06.24
✎
11:06
|
Небесполезно, думаю. Чем больше подобных вещей, тем проще разработка, не надо выдумывать костыли.
Круто |
||||||||||
2
PLUT
25.06.24
✎
11:06
|
(0) еще один маленький шаг в сторону 1С:АЭС (управление ядерным реактором в реальном времени) - огромный шаг для всего человечества
|
||||||||||
3
Valdis2007
25.06.24
✎
11:25
|
(0) читать лень...
сервер клиента на прямую сможет дергать? |
||||||||||
4
PR
25.06.24
✎
11:30
|
А http-сервис сейчас — это не то?
Я, например, с телеги по вебсоккету получаю сообщения |
||||||||||
5
Волшебник
25.06.24
✎
11:34
|
(4) WebSocket — это двунаправленный протокол связи между клиентом (браузером) и сервером, позволяющий обмениваться сообщениями в режиме реального времени.
Он устанавливает одно соединение и передаёт ответ на единственный запрос в тот момент, когда ответ появился — без дополнительных запросов, как у HTTP-протокола. Запросы и ответы приходят без задержек и сетевой нагрузки. https://cloud.vk.com/blog/websocket-kogda-sleduet-ispolzovat-i-preimushhestva |
||||||||||
6
PR
25.06.24
✎
11:38
|
(5) Так я так же и получаю, без опрашивания телеги
setwebhook, а не getupdates Попробуй что-нибудь написать в https://t.me/+mJg3Ae4fQaUxNDky , увидишь |
||||||||||
7
Волшебник
25.06.24
✎
11:38
|
(6) Не знаю, что там у Вас с телегой, может вебхук завёрнутый в http, но между HTTP и WebSocket разница такая:
HTTP ![]() WebSocket ![]() |
||||||||||
8
PR
25.06.24
✎
11:42
|
(7) Обычный http-сервис, опубликованный в Апаче
И вариант да, именно второй |
||||||||||
9
sikuda
25.06.24
✎
11:44
|
(2) "1С:АЭС (управление ядерным реактором в реальном времени)" - это скорее шаг в сторону Чернобыля... Это когда люди не понимают действия которые они совершают и пользуются инструментами не предназначенными для этой работы...
|
||||||||||
10
sikuda
25.06.24
✎
11:52
|
(7) Интересно они реализуют это в виде новый сессий с другим типом и забирании еще одной лицензии? Но не простой лицензии а дорогой выдаваемой только на год? Ой. Где тут ИТ-пророки записывают...
Вспомнил, кто на 1С HTTP/2 тестировал. Должен уже работать на 8.3.22? Своё мнение |
||||||||||
11
PLUT
25.06.24
✎
11:55
|
(10) дорогая на год это уровня "КОРП" расширенная функциональность?
ну дык она один раз покупается, а раз в год нужно заносить денег в контору, чтобы "легитимно" обновлять платформу |
||||||||||
12
oleg_km
25.06.24
✎
11:54
|
Там же вроде только клиент будет реализован. Про сервер ничего нет
|
||||||||||
13
oleg_km
25.06.24
✎
11:55
|
(6) Ну так это не WebSocket. Это просто телега дергает твой HTTP сервер по простому HTTP POST
|
||||||||||
14
PR
25.06.24
✎
11:57
|
(13) А будет как?
По сложному HTTP POST? |
||||||||||
15
Garikk
25.06.24
✎
12:02
|
Вебсокет это постоянно установленное соединение (грубо говоря как чатик, IRC/FTP/SMTP)
Вебхук это обратный вызов клиента со стороны сервера |
||||||||||
16
PR
25.06.24
✎
12:03
|
(15) Я в курсе
И? Что меняется принципиально в моем примере с телегой? Телеге не нужно будет каждый раз при отправке бегать ко мне в 1С, потому что 1С будет всегда на короткой ноге и готова получить что-то еще? То есть экономия ресурсов? Еще более быстрая реакция? Или что? |
||||||||||
17
PLUT
25.06.24
✎
12:03
|
(14) будет как COM-порт (если по рабоче-крестьянски)
|
||||||||||
18
Garikk
25.06.24
✎
12:04
|
все возвращается к истокам, за http топили что типа экономия ресурсов, сессию держать не надо... и вот опять ;))
....сколько лет шли к стандартизации обычного tcp протокола для обычного обмена сообщеньками для этих целей... |
||||||||||
19
PLUT
25.06.24
✎
12:04
|
(16) более быстрая реакция - да. (т.к. нет затрат на создание соединения и прочих инициализаций параметров сеанса 1С)
|
||||||||||
20
Garikk
25.06.24
✎
12:05
|
(16) <То есть экономия ресурсов? Еще более быстрая реакция? Или что? >
быстрая реакция вообще я заметил тенденцию что сейчас вебсокеты во все утюги пихать начали |
||||||||||
21
PR
25.06.24
✎
12:05
|
(17) Если по рабоче-крестьянски, то у меня и сейчас как COM-порт
|
||||||||||
22
PR
25.06.24
✎
12:07
|
(19) Ну вот это понятно, здесь да, согласен, установленная сессия — это скорость и экономия ресурсов, да
Не уверен, что так сможет телега, но тут такое, посмотрим |
||||||||||
23
PR
25.06.24
✎
12:07
|
(20) Что-то ты медленно замечаешь, их уже больше десяти лет пихают
|
||||||||||
24
Garikk
25.06.24
✎
12:10
|
(23) сейчас их начали пихать уже в коммуникацию между сервисами например
|
||||||||||
25
Garikk
25.06.24
✎
12:11
|
раньше это был http и mq всякие, теперь и ws стали появлятся
|
||||||||||
26
PR
25.06.24
✎
12:19
|
(24) Так и в сервисы уже давно пихают, не вчера начали
|
||||||||||
27
Garikk
25.06.24
✎
12:22
|
(26) я просто совсем недавно это в реальных крупных проектах заметил
|
||||||||||
28
ttk
25.06.24
✎
12:30
|
Круто |
||||||||||
29
Волшебник
25.06.24
✎
12:50
|
(20) >> сейчас вебсокеты во все утюги пихать начали
Утюги, стиралки, посудомойки... Интернет вещей Пользователь обнаружил, что его стиральная машина LG потребляет 3,66 ГБ трафика в сутки https://habr.com/ru/news/785470/ |
||||||||||
30
Волшебник
25.06.24
✎
12:52
|
(29)+ Сяоми уже выпускает кучу других приборов: зеркала, лампочки, зубные щётки. Все с подключением к интернету. Все что-то регистрируют, куда-то сливают, что-то скачивают.
Может ваши лампочки как-то мерцают, невидимо для глаз, а ваше зеркало регистрирует 3D-снимок вашего лица и куда-то шлёт, докладывает... |
||||||||||
31
PLUT
25.06.24
✎
13:03
|
(30) в интернете вещей обычно есть шлюз (для управления зеркалами и лампочками и щетками по вайфай, блюпупу и
ну есть еще елевизоры/холодильники/стиралки (у которых мозгов внутри побольше и они через вафлю/провод подключаются к тырнету) |
||||||||||
32
Волшебник
25.06.24
✎
13:07
|
(31) Да, эти твари (телевизоры/холодильники/стиралки) имеют полноценное неограниченное электрическое питание, так что не ограничены в своей информационной деятельности. Могут даже майнить и кликать, зарабатывая свою внутреннюю крипту, скрытую от кожаных мешков
|
||||||||||
33
Ненавижу 1С
гуру
25.06.24
✎
13:11
|
Из минусов - занят порт и постоянный пинг на проверку соединения.
Из плюсов - передавать можно что угодно в обе стороны. Вообще здесь клиент и сервер достаточно условные роли. |
||||||||||
36
1Снеговик
гуру
25.06.24
✎
14:30
|
Наверное будем использовать)
Круто |
||||||||||
37
Asmody
25.06.24
✎
14:41
|
Вот как всегда, "по одинесовски":
"Работать из кода с объектами метаданных типа WebSocket-клиент можно будет на сервере, в толстом клиенте и внешнем соединении."
Как бы и да, но где тонкий? |
||||||||||
38
PR
25.06.24
✎
14:47
|
(37) Потому что все все-равно будет работать на сервере
Кто тебе на клиенте будет всякие там соккеты обеспечивать? |
||||||||||
39
Asmody
25.06.24
✎
14:51
|
(38) Браузер так-то неплохо обеспечивает сокеты на клиенте, ничего, не переломился
|
||||||||||
40
Asmody
25.06.24
✎
14:53
|
Вообще, вебсокеты и были придуманы, чтобы сервер на клиента мог чего-нето плюнуть, без спроса последнего.
|
||||||||||
41
PR
25.06.24
✎
14:58
|
(39) Так браузер — это и клиент и сервер в одном лице, заморочились, да
|
||||||||||
43
sikuda
25.06.24
✎
16:50
|
(40) "вебсокеты и были придуманы, чтобы сервер на клиента мог чего-нето плюнуть, без спроса последнего."
- Перед этим на клиенте надо настроить соединение, открыть его и приступить к прослушиванию... и не забыть когда надо закрыть соединение... |
||||||||||
44
Garikk
25.06.24
✎
16:53
|
(40) <вебсокеты и были придуманы, чтобы сервер на клиента мог чего-нето плюнуть, без спроса последнего. >
оо, переизобрели tcp протокол? |
||||||||||
45
Asmody
25.06.24
✎
17:03
|
(44) перетрём за уровни OSI?
вебсокеты поверх tcp работают так-то |
||||||||||
46
Garikk
25.06.24
✎
17:05
|
(45) Это понятно всё,самой концепции сокетов миллиард лет уже, её притащили в браузеры и обозвали новейшей технологией
|
||||||||||
47
Garikk
25.06.24
✎
17:07
|
у меня подгорает когда внезапно "изобретают" технологию которой сто лет в обед, но никто не замечал потому что немодно было
я еще понимаю там браузеры, сокетов небыло, но когда уже в десктоп приложения или между микросервисами сокеты делают, это вот уже недоумение вызывает...а чож раньше то не делали? |
||||||||||
48
Волшебник
25.06.24
✎
17:08
|
(46) Потому что научились пропихивать рекламу в пуши.
Реклама — двигатель прогресса. |
||||||||||
49
palsergeich
25.06.24
✎
18:12
|
(38) доступно и на клиенте, в статье это указано явно
|
||||||||||
50
novichok79
25.06.24
✎
18:29
|
а почему нельзя просто дать возможность работы с tcp/ip из платформы?
дичь какая-то очередная. Своё мнение |
||||||||||
51
vde69
25.06.24
✎
18:48
|
На веб сокитах много чего работает, например умный дом HomeAsistem.
Можно будет интеграции с 1с делать. |
||||||||||
52
PLUT
25.06.24
✎
18:58
|
(51) HomeAssistant *
а там и до 1С:АЭС недалеко https://developers.home-assistant.io/docs/api/websocket/ |
||||||||||
53
Волшебник
25.06.24
✎
19:55
|
(50) Вы дурак?
|
||||||||||
54
Злопчинский
25.06.24
✎
22:42
|
(7) то есть вебсокет жто типам когда телеграмму тебетдомой прямо в руки принесли, а зттп - когда каждые пол часа сам на почту бегаешь и абонентский ящик проверяешь?
|
||||||||||
55
badboychik
25.06.24
✎
23:28
|
(47) Это как у Apple - фича давно есть в андроиде, но при ее появлении в айфоне - ВАУ! ЭМЕЙЗИНГ!
|
||||||||||
56
badboychik
25.06.24
✎
23:30
|
Вообще несмелые мечты о вебсокетах помню еще года с 2015, и вот, не прошло и 10 лет - мечты сбываются! ))
Круто |
||||||||||
57
badboychik
25.06.24
✎
23:31
|
Так ведь и обратно на 1С перекатиться можно будет, особенно после выхода нового Элемента осенью
|
||||||||||
58
sikuda
26.06.24
✎
09:11
|
(52) "а там и до 1С:АЭС недалеко" - до Чернобыля рукой подать...
(57) Скорость самого движка 1С Предприятие не удовлетворительная, надеемся на 1С Элемент/Исполнитель? |
||||||||||
59
sikuda
26.06.24
✎
09:19
|
И да как всегда
ЭТО в версии 8.3.27 появится поддержка КЛИЕНТА ДЛЯ протокола WebSocket! Своё мнение |
||||||||||
60
Kongo2019
26.06.24
✎
09:22
|
Круто |
||||||||||
61
Chai Nic
26.06.24
✎
09:38
|
Ещё бы они веб-сервисы прямо в платформу завезли, без необходимости публикаций на веб-сервере
|
||||||||||
62
Asmody
26.06.24
✎
09:49
|
(58) это в чём скорость движка неудовлетворительная?
|
||||||||||
63
arsik
гуру
26.06.24
✎
09:56
|
(62) π долго считает
|
||||||||||
64
sikuda
26.06.24
✎
10:56
|
(62) В 1C-Предприятии базовый движок остался как есть (навешиваем доп функционал). В других близких движках PHP, Python идет прогресс.
Перебор 5000 элементов Эратосфен (миллисекунды) 1С 16 чистый php 8.3(opcache он уже везде) - 0.6 Эмуляция 1С (php) 33 (у провайдера быстрее ( https://php1c.sikuda.ru )) Своё мнение |
||||||||||
65
PLUT
26.06.24
✎
10:20
|
(64) а на телепоне в мобильном клеенте 1С?
|
||||||||||
66
sikuda
26.06.24
✎
15:22
|
(65) На нормальной JVM машине не будем рассматривать, так как правило еще на порядок быстрее
(68) Это понятно время работы с базой съедает все, поэтому и сидим ровно на 1С Предприятии (поругивая составной тип данных, что просаживает производительность в 5-10 раз - "Эта возможность, насколько нам известно, не имеет близких аналогов в других системах." Оригинал: https://v8.1c.ru/metod/article/arkhitektura-1s-predpriyatiya-kak-produkt-inzhenernoy-mysli.htm) |
||||||||||
67
Eiffil123
26.06.24
✎
10:46
|
(9) 1C простая, как самовар
|
||||||||||
68
arsik
гуру
26.06.24
✎
10:47
|
(64) (65) (66) Нахрена это считать? Основные ресурсы тратятся на работу с СУБД.
|
||||||||||
69
Злопчинский
26.06.24
✎
12:03
|
(67) ага, спроси пользователей - хоть кто нить понимает что там значит всякие назанчения обособления итд. жмут кнопки бездумно как заучили. потом на авось нажмут - херак! документы не проводятся, потому что каике-то резервы что-то с чемто не сходятся /отрицательные остатки при интеркомпани вылазят... ядерный гриб на горизонте.. зовут ликвидаторов...
|
||||||||||
71
sikuda
01.07.24
✎
08:49
|
(48) Кстати когда mista.ru HTTP/2 будем поддерживать? https://ibox.tools/protocol-http2
По данным W3Techs на 1 февраля 2021 года, 50,2 % из 10 млн самых популярных интернет-сайтов поддерживают протокол HTTP/2 |
||||||||||
72
arsik
гуру
01.07.24
✎
09:00
|
(71) Как только миста попадет в 10 млн. самых популярных сайтов.
Работа уже идет Новая жизнь форума |
||||||||||
73
Волшебник
01.07.24
✎
09:08
|
(71) Даёшь больше протоколов, новых и разных!
|
||||||||||
74
Chai Nic
01.07.24
✎
09:20
|
(71) А зачем? Уже http/3 несколько лет как поддерживается браузерами.
|
||||||||||
75
sikuda
01.07.24
✎
09:37
|
(74) 2034 год Заметки из Зазеркалья: Поддержка протокола http/3
Круто - 99% Свое мнение - (Волшебник) Не круто - 0% Делаем прогноз? |
||||||||||
76
Волшебник
01.07.24
✎
09:50
|
(75) Предлагаю последний и окончательный протокол π (пи-протокол), который будет включать в себя всё или почти всё.
Для оставшегося предлагаю протокол е (е-протокол). Вместе они образуют протокол ПиСеЦ, который может закодировать абсолютно всё, включая сам протокол "ПиСеЦ". Это как два фломастера, которые могут раскрасить абсолютно фсё. На этом тему новых протоколов предлагаю считать закрытой. Все новые протоколы являются подмножествами π, е или ПиСеЦ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |