VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Vladimir Sklyar Автор Сообщений: 1397 Дата регистрации: 13.06.2002 |
Хочу переделать удаленное раб место по работу напрямую через интернет (устал от терминалов чета, лицензии кончились, докупать неахота).
Клиент будет только смотреть (для начала). Связь через VPN (и только так). Возможно со сжатием трафика, если есть такая фишка. Скорость канала сервера 20/20мбит (обещают оптику), клинта 6/1 (реально 4/0,5) мбита (обычный ADSL по телефону). Кто-нибудь так работает? Какие траблы ? PS никаких жирных запросов, инфа только для вывода на экрант/отчет ------------------ С уважением Владимир. |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Дмитрий Петров Сообщений: 3066 Откуда: Пермь Дата регистрации: 09.07.2001 |
WDSL веб-сервис думаю вполне сгодится
www.sergey.co.uk upd Можно поднять IIS внутри сети и сделать веб приложение на .NET и смотреть данные через браузер Исправлено 2 раз(а). Последнее : Дмитрий Петров, 21.11.18 14:12 |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Можно и без IIS веб приложение написать. И даже без винды, при том всё ещё на дотнете Хотя нынче чистый дотнет не моден (веб-формы и т.п.) - его на бэкэнд а фронтэнд на JS рисовать - благо фреймворков хватает.
Но что-то сдаётся мне что автор совсем другой вопрос хотел задать - совсем даже не о том как/на чём написать/переписать несложное бизнес-приложение в 2018-2019 году ------------------ WBR, Igor |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
Да, VPN мобильный инет 10Мб, вполне рабочий вариант, если коннект стабилен (проблемы с коннектом у меня были с Эфиопией и Индией, тогда терминал). Проблема есть только одна - обновление версии, но решаема.
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) Исправлено 1 раз(а). Последнее : PaulWist, 22.11.18 16:59 |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
dfr Сообщений: 254 Откуда: Барнаул Дата регистрации: 29.07.2005 |
У меня обновление версий настроил через селектел ру, там усдуга "облачное хранилище", 50 р. закинул год назад - копейки списывают. Приложение само себя стягивает по FTP (ftp взял в Решениях).
Среди бесплатных не нашел нормально работающего с ftp, без указания диапазона IP клиентов. |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Зачем ftp, если по http на порядок проще? В т.ч. и в плане всяких NAT да файерволов у клиентов.
А так то да, для "активного" ftp нужно прилично понастраивать NAT (там второй "канал" открывается со стороны сервера на ip клиента - а где ты сейчас найдёшь клиентский комп с "белым" ip адресом), а "пассивный" - ну там тоже "есть нюансы", в т.ч. и со стороны хостера. ------------------ WBR, Igor |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
Здесь даже не в этом проблема.
При слабом коннекте с трудом можно скачать полный exe-шник в 20-30Мб, поэтому приходится городить докачку форм, отчетов, пиктограм итд. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Vladimir Sklyar Автор Сообщений: 1397 Дата регистрации: 13.06.2002 |
Ну вот добрался до форума, думал на выходных ченить покрутить но не вышло.
Меня интересует только сама работа по инету (по не стабильному каналу). Что будет если во время закачки курсора на клиента оборвется свзязь (будет какая-то ошибка или просто не полный курсор или хз что еще)? На клиента никто никакие экзешники и формы/репорты таскать каждый раз через инет пока не планирует. Как я на тек момент все вижу (может пока криво вижу ) сделать некий стартовый модуль (в зависимости от некого идентификатора клиента), который будет запускать отдельные модули (в каком виде их делать, хз) возможно эти модули один раз (при 1м запуске) закачаются с сервера, а потом при наличии обновления их просто обновлять на клиенте. Прокачать разово пару метров для канала даже в 1мбит это мелочи. Далее работаем локально с прогой, данные тянем через инет. Но опять таки как ловить обрывы связи. До тестов руки не доходят. ------------------ С уважением Владимир. |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
1. Курсор не сфрмируется 2. Получишь ошибку 2.1. Это если происходит транзакция (вынимаешь/модифицируешь данные) ********** 10/01/18 14:02:30 ********** ODBC драйвер вернул ошибку № 10054 Ошибка подключения: [Microsoft][SQL Server Native Client 10.0]Поставщик TCP: Удаленный хост принудительно разорвал существующее подключение. либо 2.2. Это когда пытаешься начать транзакцию, а соединению капут ********** 10.09.2018 14:36:15 ********** ODBC драйвер вернул ошибку № 0 Ошибка подключения: [Microsoft][SQL Server Native Client 10.0]Ошибка связи
3. См. п2 4. Главное словить ошибку и попытаться восстановить соединение (2-3 раза), а потом уже выдавать юзеру сообщение о разрыве. 5. Ловить разрыв можно "руками" посылая тестовый select либо используй SQLIDLEDISCONNECT(nStatementHandle) (он имеет ограничение: если использовать роли приложения, то снова коннектится надо с логином и паролем роли приложения) + поиск по форуму. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) Исправлено 3 раз(а). Последнее : PaulWist, 26.11.18 15:08 |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
Аспид Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Паша в общем то ответил. У меня так работает, огромное кол-во пользователей, с различными ПО. Никаких проблем вообще. Не замечают разницы, между локальным и удаленным. Единственно, когда очень плохой канал, крайне неудобно. раздражает, частое отваливание. Но тут кто ж виноват. Но это БОЛЬШАЯ редкость. Только где то в лесу))) Вот по мне, так нет смысла. Все равно, в момент запроса, надо обрабатывать ошибку, так какая разница? |
Re: VFP9 приложение через интернет с MSSQL (PostgreSQL) | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
Давно это было, так и осталось. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
© 2000-2024 Fox Club  |