|
Обмен с сайтом в реальном времени | ☑ | ||
---|---|---|---|---|
0
alexandr1
17.08.16
✎
11:45
|
Хотел поинтересоваться как сейчас обмениваются с сайтами в реальном времени. В реальном значит на сайте появился заказ и через секунду уже в 1с.
Планировал сделать обмен но без веб сервисов. Можно открыть sql базу на запись, но не безопасно как то. |
|||
1
butterbean
17.08.16
✎
11:46
|
http-сервис
|
|||
2
arsik
гуру
17.08.16
✎
11:49
|
(0) А зачем именно через секунду? Мне кажется в логику сохранения заказа надо добавить обращение к вебсервису 1С. Если вебсервис не отработал или остатков уже нет то бородить клиента, или предупреждать что возможно товара не будет.
|
|||
3
Юрий Лазаренко
17.08.16
✎
11:49
|
(0) А чем веб-сервисы не устраивают?
|
|||
4
Юрий Лазаренко
17.08.16
✎
11:53
|
||||
5
Fragster
гуру
17.08.16
✎
11:58
|
надо делать с веб или хттп сервисами
|
|||
6
impulse9
17.08.16
✎
12:00
|
(0) у тебя в требованиях это "появился заказ и через секунду уже в 1С", или ты фантазируешь?
Если заказ будет в создан в 1С через минуту, что-то изменится? |
|||
7
Юрий Лазаренко
17.08.16
✎
12:07
|
(6) У меня был проект, где надо было заказ создавать в 1С в онлайне и сразу же возвращать клиенту результат создания: "Все ОК", "Не все ОК, так как часть товара отсутствует на складе", "Все ОК и вот вам размер вашей скидки и ее расшифровка", "Все ОК и вот кнопка, по которой вы можете распечатать счет на оплату".
Бывает такое, что клиенту надо знать сразу же состояние его заказа, убедиться, что все прошло как он ожидал. |
|||
8
alexandr1
17.08.16
✎
12:11
|
(7) Не хотелось бы ставить апач и т.д.
У битрикса есть режим реального времени, поглядел просто идет постоянный коннект к сайту в цикле, пока не понял подойдет ли. |
|||
9
arsik
гуру
17.08.16
✎
12:15
|
(8) "Не хотелось бы ставить апач и т.д." :))
Зачем тогда вообще взялись за задачу интерграции 1С и web? Да и что значит такое "Не хотелось бы"? Это примерно то же, что и "Мне не хотелось бы использовать руки, их нужно вытаскивать из кармана. Пожалуй я открою дверь головой." |
|||
10
alexandr1
17.08.16
✎
12:31
|
(9) Сайт не в локалке, не хотелось в плане безопасности.
|
|||
11
arsik
гуру
17.08.16
✎
12:48
|
(10) Для решения этого есть пара штатных вариантов.
1) ВПН 2) фаерволл |
|||
12
alexandr1
17.08.16
✎
13:12
|
Я смотрю тема соседняя такая же есть, и ответы теже, про битрикс только не ответили. Вариант с постоянным подключением к сайту плохо подходит?
|
|||
13
alexandr1
17.08.16
✎
13:16
|
И кстати как вам вариант писать прямыми запросами к базе?
|
|||
14
impulse9
17.08.16
✎
13:22
|
(13) а что ты будешь писать в базу?
Обычно идет речь про документ "Реализация", "Заказ покупателя", которые делают движения по куче регистров. Будешь все записи по всем таблицам делать? |
|||
15
alexandr1
17.08.16
✎
13:26
|
(14) Так на сайте не особо много данных, номер, товары, клиент. Дальше операторы обработают.
|
|||
16
hitodom
17.08.16
✎
13:27
|
чтобы в реальном времени. у тебя сайт должне инициироать потоки данных.
А если 1с то дуьет задержка, но можно поставить там 10 сек |
|||
17
Jump
17.08.16
✎
13:28
|
(15) Что данных немного понятно.
Но что именно вы собрались записывать в базу? |
|||
18
impulse9
17.08.16
✎
13:31
|
(15) у тебя каша в голове. возьми на листике нарисуй примерно, для какого бизнесс-процесса ты собираешься тесно интегрировать сайт и базу 1с, и почему вариант с минутной задержкой не подходит
|
|||
19
Юрий Лазаренко
17.08.16
✎
13:34
|
(13) Делать вам некер, коллега. Поднимите апач и сделайте нормально. Проблемы безопасности с апачем уже давно известны и описаны в интернетах, пути устранения этих проблем - тоже.
|
|||
20
alexandr1
17.08.16
✎
13:34
|
(18) Клиент требует онлайн.
|
|||
21
D01
17.08.16
✎
13:40
|
т.е. прослойка в виде Веб-сервера между базой и сайтом Вас не устраивает в плане безопасности с возможностью вывода веб-сервера вообще на отдельную машину.
А прямые запросы при этом - такие безопасные! :-) Может хватит дурью маяться? |
|||
22
arsik
гуру
17.08.16
✎
13:46
|
(20) Что он понимает по определением "онлайн"?
|
|||
23
alexandr1
17.08.16
✎
13:50
|
(22) Сделаный заказ появляется в 1с и на сайте клиенту сообщается что заказ принят и т.д.
(21) Открытая база меня тоже не устраивает, клиент предложил. Еще есть вариант скидывать на фтп, а 1с мониторит файл в папке в реальном времени. То есть это оправка сообщения 1с что есть данные на сайте и их можно скачать. |
|||
24
DrZombi
гуру
17.08.16
✎
13:50
|
(0) Нет этого...
1 сек это слишком мало :) И почему так хочется общаться именно с 1С? От 1С-то что так срочно требуется? :) |
|||
25
arsik
гуру
17.08.16
✎
13:52
|
(24) Наверно остатки на складе.
(23) В (2) все написано, как должно это работать. |
|||
26
alexandr1
17.08.16
✎
13:54
|
(25) Остатки не интересуют, только заказы, и бонусы клиентам. А так хз хозяин-барин.
|
|||
27
DrZombi
гуру
17.08.16
✎
13:54
|
(25) Остатки в реальном времени?
Да это бред, особенно на 1С, при Дос атаки на вашь сайт, вы же повеситесь в 1С :) |
|||
28
DrZombi
гуру
17.08.16
✎
13:55
|
(26) Ээээ а держать таблички бонусов и заказов в другой БД, не в 1С, не вариант? :)
|
|||
29
alexandr1
17.08.16
✎
13:55
|
Короче кроме озвученных вариантах ничего другого нет.
Просто интересно как в крупных компаниях делают. В том же ДНС 1с крутится? |
|||
30
alexandr1
17.08.16
✎
13:56
|
(28) Вариант, смотри (26)
|
|||
31
arsik
гуру
17.08.16
✎
13:56
|
(27) Ты путаешь. При оформлении заказа нужно проверить все ли товары из заказа возможны к отгрузке. Это можно проверить из 1С.
|
|||
32
франц
17.08.16
✎
13:56
|
делал на веб-сервисах. не 1 секунда, конечно, но очень оперативно (6-8 секунд): и создание заказа в 1С, его размещение с резервированием в базе поставщика (тоже веб-сервисы), контроль остатков, использование бонусных баллов и промокодов.. заодно, рассылка текущего статуса из 1С.
|
|||
33
франц
17.08.16
✎
13:57
|
(26) отдай клиента мне, а я тебе дам бонусы)) тема мной любимая и исследованная вдоль и поперек))
|
|||
34
DrZombi
гуру
17.08.16
✎
14:02
|
(31) Проверяй на прямую при создании заказа.
Что останавливает? :) Скорости не хватает, не овнокоди. Оптимизируй в 1С момент заведения документа :) |
|||
35
Юрий Лазаренко
17.08.16
✎
14:07
|
(24) Есть это, работает уже несколько лет без сбоев.
|
|||
36
arsik
гуру
17.08.16
✎
14:25
|
(34) Так и делается, т.е. мифическая дос атака ни к чему не приведет.
|
|||
37
Fragster
гуру
17.08.16
✎
14:52
|
мифическая дос атака отбивается на дос фильтре и до 1с не доходит
|
|||
38
Fragster
гуру
17.08.16
✎
14:52
|
прикольно получилось, дос, до1с
|
|||
39
Jump
18.08.16
✎
09:31
|
(20) Ставь апач, если требует, фиг ли делать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |