Имя: Пароль:
1C
1С v8
Правильная организация удаленного доступа.
0 allevrika
 
17.05.20
16:31
Доброго времени суток коллеги. Есть вопрос к знающим людям. Не откажите в подсказке )) Если подобное тут уже обсуждалось - ткните носом. Буду благодарен.
Имеется 2 базы 1с. Одна БП 3, вторая УНФ. базы на сервере. Сервер 1с и Postgres поднял на одной машине с Debian. Пользователей всего чуть более 20. Большая часть на УНФ и немного в БП. Всё работает, все довольны и улыбаются )) Поставлена была задача организовать доступ к 1с из двух наших удаленных точек - магазинов. Не долго думая, поднял между роутерами VPN (OpenVPN). Локалка увиделась. Тонким клиентом 1с подключился к серверу. Всё работает. Скоростей, конечно, ждать не приходится. Канал на удаленных точках 50 Мбит плюс VPN-же. Но худо-бедно работает. Так вот, представитель франча местного высказал мне такую вещь, что в этом случае надо было развернуть веб-сервер, опубликовать базу и с удаленных мест подключаться уже к нему. А мне почему то кажется, что вебсервер будет просто лишним звеном, ненужной прослойкой. Но, разумеется, я могу ошибаться. Вот и пришел на форум ума пытать у более опытных товарищей. )))
Да, просьба, не задавать вопросов типа: "а почему Dеbian" или "почему OpenVPN" ))) Тут скорей вопрос религии. Мне так удобнее было. Хотя, и не затруднит, если это будет очень уж критично, переделать на другую ОС или изменить туннель.
А так то суть вопроса в том - прав ли франч, что надо поднять вебсервер для удаленщиков или прав я, что он нафиг не нужен и даже мешать будет? Как правильно и кошерно будет? )))
1 Aleksey
 
17.05.20
16:34
Работает - не трожь
2 ДенисЧ
 
17.05.20
16:40
Сделай просто.
Заставь этого представителя настроить так, как он предлагает.
Если будет быстро - то ему заплатите. Если нет - он заплатит ту же сумму.
3 allevrika
 
17.05.20
16:40
О, принцип "работает - не трожь" я усвоил давно уже, но вдруг будет лучше. И вообще, канонически правильно )) Уж очень настаивал тот коллега. И пока там на удаленных по 2 рабочих места, всё работает, но видится в обозримом будущем рост. И начнут мне клевать мозжечок, что "ваши ракеты плохо летают". Вот и хотелось бы быть уверенным, что я сделал всё правильно.
4 Aleksey
 
17.05.20
16:41
веб сервер - это как UPSник - если временно нет связи он поможет клиенту продержаться пока связь не восстановиться. Это как плюс, так и минус.
Бесит когда набиваешь на клиенте накладную - пытаешься провести - а 1с тебе - нет связи иди лесом. В случае тонкого клиента он бы отвалился сразу.

Правда фиг его знает что там 1С-ники в последних платформах намутили

https://habrastorage.org/files/0fe/d2b/376/0fed2b376dff49e59b74ab2a577afea7.png
https://habr.com/ru/company/1c/blog/315414/
5 Aleksey
 
17.05.20
16:42
(3) 1с утверждает что монописуально
6 Klesk
 
17.05.20
16:44
(0) тут вопрос что является узким местом, может postgre или сервер БД, или сервер 1с
если локально работает быстро, то скорее всего работа через тонкий клиент с веб-сервером будет быстрее
7 allevrika
 
17.05.20
16:44
Ну вот, уже более, менее начинает вырисовываться )) По ссылке заглянул. Спасибо. Если монописуально, то оба мы правы. И скорей всего (1) имеет место быть
8 Aleksey
 
17.05.20
16:45
(6) за счет чего?
9 allevrika
 
17.05.20
16:45
(6) Локально нареканий нет. Конечно, не идеально, но никто не жаловался.
10 Klesk
 
17.05.20
16:47
(8) за счет тонкого клиента которому озобо жирный канал не нужен и кэширования со стороны клиента
11 Aleksey
 
17.05.20
16:48
вебсервер нужен если не хочешь выставлять сервер с 1С голой жопой наружу. Но у него VPN, т.е. по сути локалка. И в чем смысл веб сервиса? ЧТобы директор сидя дома на толчке мог с айфона посмотреть динамику продаж?
12 Aleksey
 
17.05.20
16:50
(10) ??  что за бред
вариант 1 тонкий клиент соединяется  с сервером 1С предприятия
вариант 2 тонкий клиент соединяется с апачи, который соединяется с сервером 1с предприятия

И там и там один и тот де тонкий клиент, о чем ты?

p.S. про кэширование на стороне апачи пока скромно умолчим
13 allevrika
 
17.05.20
16:51
(11) Есть у него такая хотелка. Пока, правда, без постановки задачи. Типа "влажные мечты". А насчёт ненужности вебсервера, так я также и считаю. Просто франч вогнал меня в сомнение. Он же, всётаки узкий специалист, а я так...админю ненмного. Вот и засомневался.
14 ДенисЧ
 
17.05.20
16:53
ЧТо за манера называть apache "апачи"... ((
15 Йохохо
 
17.05.20
16:53
(13) публикация же не отменяет текущий способ подключения, чем помешает апач? память сожрет?
16 allevrika
 
17.05.20
16:55
(15) Ничем не помешает, но...если он не нужен, то к чему городить?
17 Aleksey
 
17.05.20
16:55
(14) надо на манер бритов писать апаши?
18 Aleksey
 
17.05.20
16:59
(16) лишние звено - лишние проблемы, который франч будет героически превозмогать за ваши деньги.
19 ДенисЧ
 
17.05.20
17:02
(17) Апач. Просто и по-русски.
20 ДенисЧ
 
17.05.20
17:02
ИЛи просто Apache.
21 allevrika
 
17.05.20
17:03
(18) Ну вот, наверное, и хороший вывод всего вопроса. Из всего обсуждения понял, что нет никаких особо веских причин для использования вебсервера в этом случае.В общем, лишний раз подтвердили мою позицию. Спасибо всем, кто откликнулся. Впервые решился задать вопрос на этом форуме. Рад, что не послали )))) и выслушали.
22 ДенисЧ
 
17.05.20
17:04
(21) не... Если хочешь - можем послать... А оно тебе надо? ))))
23 allevrika
 
17.05.20
17:10
(22) )))) Ну, скажем так, после ЛОРа меня радует такое отношение. ))) Там бы я, наверное, уже понял, что "в школу пора" и, что "неосилятор" и "гугле забанили" и "буквы забыл" )))) Ну да и ладно. Вопрос не в том. Еще раз спасибо.
24 mistеr
 
17.05.20
17:23
(23) Это все потому, ты не по программированию что-то спросил. А ты попробуй как-нибудь, ЛОР тебе раем покажется. :)