-
- "Моя твоя не понимай" :) Я не вэб десигнер, и сервер у меня вообще
на ДельфЯх, и во всем надо знать меру :) XML - это готовая выгрузка
из базы 1С, которую надо прикрутить к телефонам и планшетам по
внутренней сетке . Кстати, этот XML практически не отличается ни по
структуре, ни по размеру от JSON. Плодить кучу JS файлов и пр.
дребедени на каждый чих не комильфо. Посему выбираю только
необходимые данные и динамически строю таблицу. Всего пара файликов
- index.html и Гyдвинволшебник(400 знак., 16.04.2020 14:08)
- Ну я ж вначале и рассказал как динамически строить таблицу. Только
из шаблона, а на по байтикам вручную. Чтоб можно было поменять
структуру и вид таблицы без изменения кода. Юзеров отличать, самое
надёжное -- сертификатом. Клиенты охереют от сложности и ты тоже.
Можно паролем. Но проблема пароля в том, что его можно подсмотреть
и скопировать. Сам файл сертификата тоже. А я догадываюсь, что тебе
размножение абонентов совершенно не нужно. У тебя на первом месте
не fk0легенда(4547 знак., 16.04.2020 14:46)
- В моем случае таких
ужастейсложностей не требуется - оно предназначено только для локальной сетки c WiFi - некие мобильные терминалы на складах. Как уже сказал, пока склоняюсь в девайсах прописать статические адреса, а на сервере можно просто отфильтровать "чужих", если таковые вдруг появятся. Ну и ограничение количества клиентских соединений на сервере до-кучи поднастроить... - Гyдвинволшебник(16.04.2020 15:08)- Ну сделай так: вводится мастер-пароль и выбирается кому назначен данный планшет. Тогда ставится кука для идентификации. В отличии от жесткой привязки адресов нет гемора выдать другой планшет вместо сломанного. Конечно юзеры могут меняться куками, но они же просто и планшетами поменяться могут. Без специального ректального зонда и татуировки QR-кодом это и не решить. - fk0легенда(16.04.2020 19:03)
- В моем случае таких
- >Если ты крут, лучше подскажи как можно идентифицировать
клиентов на сервере lloyd(23 знак., 16.04.2020 14:41)
- С куками как то некузяво. По-сути нужно выдать "Ивановой" девайс с
ID XXXXX и прописать его в базу на постоянно. - Гyдвинволшебник(16.04.2020 15:11)
- Так а причем тут js и девайс? жабаскрипт для клиентских браузеров и
отсутствие жесткой привязки к конкретному компьютеру это как бе
ожидаемо - lloyd(16.04.2020 15:13)
- Ну да... А привязать-таки надо ;) Ибо пока хотелки: "Хотим видеть
движуху в локалке на планшетах с браузером. Чтобы все видели и,
кому положено, делали отметки". Но опыт подсказывает, что потом
захотят увидеть, что отметила именно "Иванова", потом чтобы
информация выводилась только та, которая предназначена "Ивановой с
первого склада". А потом возможно захотят и в WWW это дело
вкорячить (хотя это как раз маловероятно).... - Гyдвинволшебник(16.04.2020 15:34)
- Ну дык делаете авторизацию и фильтруете запросы по кукам. И на
стороне бэкенда уже знаете, с Ивановой или Сидоровой вы работаете - lloyd(16.04.2020 16:22)
- Уже изобразил в дельфях - получаю IP адрес клиента из запросов XMLHttpRequest. Пусть так и будет - вполне устраивает... Там же генерю внешнее асинхронное событие для 1С с полями (уникальный ID записи, код события, IP адрес клиента) из того же XMLHttpRequest. 1С-ник это дело парсит, правит нужное в базе и экспортирует в XML. Клиенты периодически обновляют XML с сервера. Клиенты ничего не пишут в этот XML на сервере, 1С-ник не парсит. Никаких блокировок в сервере не Гyдвинволшебник(79 знак., 16.04.2020 16:57)
- Я бы лучше накропал приблудок для Андроида, но хотят браузер, стервецы. Ну и с Андроилами, начиная с 6 версии, разрастается аналогичная жопа - ни чихнуть, ни пернуть без присмотра корпорации добра... - Гyдвинволшебник(16.04.2020 15:39)
- Ну дык делаете авторизацию и фильтруете запросы по кукам. И на
стороне бэкенда уже знаете, с Ивановой или Сидоровой вы работаете - lloyd(16.04.2020 16:22)
- Ну да... А привязать-таки надо ;) Ибо пока хотелки: "Хотим видеть
движуху в локалке на планшетах с браузером. Чтобы все видели и,
кому положено, делали отметки". Но опыт подсказывает, что потом
захотят увидеть, что отметила именно "Иванова", потом чтобы
информация выводилась только та, которая предназначена "Ивановой с
первого склада". А потом возможно захотят и в WWW это дело
вкорячить (хотя это как раз маловероятно).... - Гyдвинволшебник(16.04.2020 15:34)
- Так а причем тут js и девайс? жабаскрипт для клиентских браузеров и
отсутствие жесткой привязки к конкретному компьютеру это как бе
ожидаемо - lloyd(16.04.2020 15:13)
- С куками как то некузяво. По-сути нужно выдать "Ивановой" девайс с
ID XXXXX и прописать его в базу на постоянно. - Гyдвинволшебник(16.04.2020 15:11)
- Ну я ж вначале и рассказал как динамически строить таблицу. Только
из шаблона, а на по байтикам вручную. Чтоб можно было поменять
структуру и вид таблицы без изменения кода. Юзеров отличать, самое
надёжное -- сертификатом. Клиенты охереют от сложности и ты тоже.
Можно паролем. Но проблема пароля в том, что его можно подсмотреть
и скопировать. Сам файл сертификата тоже. А я догадываюсь, что тебе
размножение абонентов совершенно не нужно. У тебя на первом месте
не fk0легенда(4547 знак., 16.04.2020 14:46)
- "Моя твоя не понимай" :) Я не вэб десигнер, и сервер у меня вообще
на ДельфЯх, и во всем надо знать меру :) XML - это готовая выгрузка
из базы 1С, которую надо прикрутить к телефонам и планшетам по
внутренней сетке . Кстати, этот XML практически не отличается ни по
структуре, ни по размеру от JSON. Плодить кучу JS файлов и пр.
дребедени на каждый чих не комильфо. Посему выбираю только
необходимые данные и динамически строю таблицу. Всего пара файликов
- index.html и Гyдвинволшебник(400 знак., 16.04.2020 14:08)