Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопрос о WEB технологиях. / 12 сообщений из 12, страница 1 из 1
22.09.2016, 08:47
    #39313109
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Добрый день.

Немного о том, что есть: Существует коммерческий продукт, который устанавливается непосредственно на сервер покупателю. СУБД MSSQL, программа десктопная, устанавливается на рабочие места в локальной сети. Таких клиентов много, у всех своя база, все счастливы))). Сейчас появилась задача часть функционала программы перевести в WEB, чтоб можно было через браузер что-то посмотреть, что-то незначительное сделать. На текущий момент имеется кусок апи, который обслуживается web-сервером апач (модули пишем на php). Не буду углубляться, для чего это сделано, но факт тот, что система уже каким-то местом связана с web.

Идея у нас в следующем, на нашей стороне (на нашем сервер, в облаке) развернуть новый web проект, который будет обслуживать необходимую часть web функционала, а на стороне наших клиентов развернуть необходимое апи. Таким образом мы будем выступать промежуточным звеном: всё обслуживание html страниц идёт на нашей стороне, а получение данных берём из базы нашего клиента через апи.

Если писать проект с "чистого листа", то какую технологию лучше рассмотреть, что сейчас перспективно в web технологиях? (в разрезе нашего подхода).
...
Рейтинг: 0 / 0
22.09.2016, 09:43
    #39313139
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUSвсё обслуживание html страниц идёт на нашей стороне, а получение данных берём из базы нашего клиента через апи.для этого нужно либо выпускать бд клиента в интернет (через белый ip) либо устанавливать vpn-соединение.

данные будут гоняться от клиента к вам для обработки, а от вас обратно клиенту для отображения, хотя этому трафику вообще нечего делать за пределами сети клиента. а вам самим этот трафик сильно нужен? кроме того, вдруг вы там все у себя сохраняете со зловещими целями.

а если у клиента интернет пропал? клиент будет курить бамбук.
а если у вас интернет пропал? курят бамбук все клиенты.

вы тут не промежуточное звено



пишите обычное веб-приложение, работающее с локальной базой, и раздавайте его клиентам, пусть сами его у себя ставят.
...
Рейтинг: 0 / 0
22.09.2016, 09:57
    #39313152
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUS,
классика - это 3-х звенка, толстый и тонкий клиент, клиент-сервер и десктоп.
Из этих понятий и исходите. А не делайте велосипед.
...
Рейтинг: 0 / 0
22.09.2016, 10:30
    #39313186
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Antonariy,

Не совсем так как вы написали. Зачем это интересно с клиентом поднимать VPN канал? Смысл в том что на стороне клиента есть WEB сервер с каким-то необходимым апи. Наш web сервер получает данные с web сервера клиента... смысл в этом
...
Рейтинг: 0 / 0
22.09.2016, 10:44
    #39313201
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUSна стороне клиента есть WEB сервер с каким-то необходимым апи. Наш web сервер получает данные с web сервера клиента... смысл в этом
а в чём тогда вопрос?
...
Рейтинг: 0 / 0
22.09.2016, 10:53
    #39313211
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUSСмысл в том что на стороне клиента есть WEB сервер с каким-то необходимым апи. Наш web сервер получает данные с web сервера клиента... смысл в этомЭто означает, что вы вкорячиваете еще одно звено, способное быть источником ошибок, помимо вас - веб сервер клиента.

Не важно, как вы данные получаете, остаетесь самым слабым и ненужным звеном. Плюс лаги на медленных каналах.

Пишите один веб-сервер (клиентский), а не два (свой и клиентский), вам же работы и гемороя меньше, а у клиента больше скорости в обработке запросов.
...
Рейтинг: 0 / 0
22.09.2016, 11:59
    #39313283
locked
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUSДобрый день.

Немного о том, что есть: Существует коммерческий продукт, который устанавливается непосредственно на сервер покупателю. СУБД MSSQL, программа десктопная, устанавливается на рабочие места в локальной сети. Таких клиентов много, у всех своя база, все счастливы))). Сейчас появилась задача часть функционала программы перевести в WEB, чтоб можно было через браузер что-то посмотреть, что-то незначительное сделать. На текущий момент имеется кусок апи, который обслуживается web-сервером апач (модули пишем на php). Не буду углубляться, для чего это сделано, но факт тот, что система уже каким-то местом связана с web.

Идея у нас в следующем, на нашей стороне (на нашем сервер, в облаке) развернуть новый web проект, который будет обслуживать необходимую часть web функционала, а на стороне наших клиентов развернуть необходимое апи. Таким образом мы будем выступать промежуточным звеном: всё обслуживание html страниц идёт на нашей стороне, а получение данных берём из базы нашего клиента через апи.

Если писать проект с "чистого листа", то какую технологию лучше рассмотреть, что сейчас перспективно в web технологиях? (в разрезе нашего подхода).
Правильно ли я понял: клиент браузером идет на ваш сервер, тот в свою очередь идет назад на клиент, вытягивает из него данные, строит страничку и отсылает клиенту? Ваши хотелки понятны. Но это чушь полная.
...
Рейтинг: 0 / 0
22.09.2016, 12:52
    #39313331
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
меня интересует как в описанной конфигурации доступ из инета к клиентским серверам организован
...
Рейтинг: 0 / 0
22.09.2016, 13:11
    #39313360
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUS Сейчас появилась задача часть функционала программы перевести в WEB, чтоб можно было через браузер что-то посмотреть, что-то незначительное сделать.

Кто через браузер будет смотреть ? Вы или клиент(ы) ?
...
Рейтинг: 0 / 0
22.09.2016, 13:12
    #39313362
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUS Смысл в том что на стороне клиента есть WEB сервер с каким-то необходимым апи. Наш web сервер получает данные с web сервера клиента... смысл в этом
поднимите у себя web сервер, по VPN побключитесь к базе клиента(вместо web сервера клиента)
единственное преимущество - у вас не хранятся данные клиента
остальные минусы - описаны
...
Рейтинг: 0 / 0
22.09.2016, 19:37
    #39313720
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUS,

Ну если MSSQL Server то сервер на .NET
...
Рейтинг: 0 / 0
22.09.2016, 22:59
    #39313772
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о WEB технологиях.
Игорь_UUSЕсли писать проект с "чистого листа", то какую технологию лучше рассмотреть, что сейчас перспективно в web технологиях? (в разрезе нашего подхода).
Я так понял, что вы писали клиент-сервер и вообще не писали веб проекты.
Значит надо взять хотя бы одного веб программиста.
Есть риски что завалите проект.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопрос о WEB технологиях. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]