|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
Если временно упустить продолжение, то тема начинается Работа с mdb и accdb хранилищами на Linux ... Прошу разрешения вклинится в диалог. Собирался свою тему открывать, но все заинтересованные сюда точно заглянут, а меня уж и не помнит никто. На сегодня Access + Linux это в 99% случаев терминалка на win сервере и возможно rdp клиенты под линуксом. А если появится инструмент при котором не всё но часть, где например рабочие места с одной(+/-несколько) формой целый день(сутки) на экране, можно автоматизировать и отлаживать в рамках привычного VBA, а работать эти формы смогут как на win, так и на lin, это кому то будет интересно? И да, это не аналог терминалки или доставки приложений, код общения с пользователем нужно писать новый, но формы будут появляться как на машине где идёт разработка-отладка т.е. win32/64, так и на линукс, причём на выбор gtk2/gtk3/qt5 Терминальная лицензия при этом не требуется, да в некоторых случаях и десктопа достаточно вместо сервера. Есть те кого жизнь заставляет смотреть в сторону linux а бросать привычный access не хочется? Дело в том, что я отдалился немного от офисов, привязан к дому, наработки всякие на эту тему есть, но даже не представляю нужны ли они кому , что бы доводить их до ума. p.s. mac,android,ios,web тоже можно но следующим этапом. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 19:27 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft, Есть большие сомнения,... обычно разработчиков сидящих на линуксе начинает тошнить при упоминании об ОС видовс и обо всем том, что с ней связано, а разрабы под виндовс обычно вообще равнодушны к линуксу как к таковому, как будто его и нет совсем... А если временно упустить всякое продолжение... то мой пост вообще теряет весь смысл ибо ни линукс ни андроид ни эйпл понятия не имеют что такое mdb и только жава понимает, что это хранилище БД и может с ним работать менно как с хранилищем БД (кстати сам файл, и его содержимое, включая схему данных сделаны на жаве). При всем при этом мне даже в голову не пришло ни разу сидеть и писать свой акцесс на жаве... Ну это чисто мое субъективное мнение.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 23:24 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
Всё вяжется. Вы заглянули например сюда https://www.gtk-server.org/demo-stdin.vbs.txt Вариантов реализации аналогичных могу десяток предложить. У меня нет сомнений в возможности и удобстве реализации у меня нет желания браться за организацию всяких демо и прочего без общения хоть с одним человеком у которого сегодня работает терминалка и есть необходимость как то её реорганизовывать в сторону линукс на клиенте или заново что то в этом ключе организовывать. Я по опыту своему знаю, что попытка создать, что то для придуманного клиента аля "конь в вакууме" безрезультатна. У реального всё будет как то по другому. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 10:16 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI Позволю себе порассуждать. 1 Может это и хорошо, что MDB это просто контейнер(можно забросить куда угодно) 2 Под него не надо разворачивать инфраструктуру как для SQL серверов. 3 Вот vmag даже на телефон закинул( и ни чего живет контейнер) 4 Вот как, на телефоне создавать клиента для MDB (сдеся засада)? 5 Переходить с VBA на JAVA я думаю это ИМХО не для меня. 6 Вот и смотрю в сторону "Basic4android" (пока только смотрю) Вот здам очередную прогу и наверно займусь этой темой (у меня ещё "PHPRunner" почти не топтаный лежит) Всё что я пишу оно для тех, кто под красной строкой подпишется, а смотреть по сторонам жизнь тем не менее заставляет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 10:24 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft, Чёт я вашу размазанную манную кашу из слов не понял. Хотя я тоже Хрущева застал. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 12:07 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI, Уточняем вопрос на примере не моего и давно существующего проекта https://www.gtk-server.org/ Что конкретно не понятно? Есть сомнение, что из Access на его vba можно общаться с gtk-server который будет что то показывать и следить за реакцией пользователя под любой ос для которой будет собран? Ещё раз, что не понятно? Всё более чем конкретно, Хрущёва сюда не зачем приплетать ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 12:32 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
Я собственно говоря не ратую. Мне уже не удобно перед автором темы, нужно наверно разделять с заголовком Ms Access в качестве сервера приложений для мультиплатформенных клиентов. Я увидел тему в которой одновременно присутствует mdb и linux вот и по сути задал вопрос: Есть на форуме, те кому это в реальности сегодня нужно а не теоретически когда нибудь. Есть наработки, есть идей готов обсуждать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 14:24 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
Спасибо, что разделили. Я буду делать демо, но это может быть ускорено в одном случае: Появится кто то кто скажет, что у него может быть необходимость в организации рабочих мест под линукс с сохранением по возможности старых наработок access. Т.е. Мы обсудим хотя бы приблизительно, какая версия access в работе на какой win системе и какие предпочтения к lin клиентам. Многообразие и одного и другого точно не позволит в обозримые сроки показать что то гарантированно работающее у всех. Нужна конкретизация возможной среды обитания. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 17:10 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft Появится кто то кто скажет, что у него может быть необходимость в организации рабочих мест под линукс с сохранением по возможности старых наработок access. Вот в этом и есть основная проблема, эти рабочие места должны быть на столько ограниченными по функционалу, что грубо говоря должны находится в рамках этой наработки на акцесс, как пример система кассового оборота в сети Ашан. Французы настолько оказались принципиальными что залудили на линуксе всё от своей бухгалтерии до рабочих мест кассиров. В этом смысле если на кассе стоит линукс, а пробивалка чеков как-то крутится на vba, то есть экономия на каждое рабочее место кассира в виде отказа от платной ОС win... Других примеров я как то даже и представить себе не могу, если я сижу весь в VBA с ног до головы, то мне на линуксе будет маловато одного акцесса, а если я с ног до головы сижу в линуксе и мне не хватает БД, то выбор точно будет не в сторону акцесса... Думаю если бы эта проблема была остро востребована, то уже давно была бы реализована + не завидная роль достанется тому кто будет пытаться скрестить два противоположных полюса, -поддержки не будет ни откуда, а камни полетят с обеих сторон, а если учесть что все это еще и бурно развивается, то к моменту получения какого-то результата, он может оказаться уже глубоко устаревшим ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 21:10 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
тут вопрос перетекает - более глобальный - что использовать для того моно было распространять вот тут 22201489 чел хочет перейти на java. тут 22190854 чел делает десктоп - и куча обсуждения тут 22202918 чел делает на веб я не думаю что выбор акса для продвижения очень хорошая мысль. я б всет-аки порекомендовал что-то кроссплатформенное без использования велосипедов. кроссплатформенное и в среде разработки и и в среде исполнения. в этом плане очень удобна java. для веб. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 22:18 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
Проблема в том, что он уже много лет работает на linux локально через wine https://appdb.winehq.org/objectManager.php?sClass=application&iId=12 Да не идеально, но работает ( ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2020, 23:12 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
вадя тут вопрос перетекает - более глобальный - что использовать для того моно было распространять вот тут 22201489 чел хочет перейти на java. тут 22190854 чел делает десктоп - и куча обсуждения тут 22202918 чел делает на веб я не думаю что выбор акса для продвижения очень хорошая мысль. я б всет-аки порекомендовал что-то кроссплатформенное без использования велосипедов. кроссплатформенное и в среде разработки и и в среде исполнения. в этом плане очень удобна java. для веб. Вот только не надо про кроссплатформенность(слово красивое) но, В нем столько засады что опухнете разгребать Одних сборок Линукса ка конь наёб (они там у себя не могут разобраться) элементарный текстовый редактор неделями ставят потом неделю обсуждают В версиях Винды тоже не так сладко. Ну java для ВЕБ, а для Десктоп на чем писать будем? И вообще когда заводишь речь о Линукс надо уточнять какой А то эти линуксоиды сами не знают какой Линукс круче(сектанты, что с них возмешь) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 07:15 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft Спасибо, что разделили. Я буду делать демо, но это может быть ускорено в одном случае: Появится кто то кто скажет, что у него может быть необходимость в организации рабочих мест под линукс с сохранением по возможности старых наработок access. Т.е. Мы обсудим хотя бы приблизительно, какая версия access в работе на какой win системе и какие предпочтения к lin клиентам. Многообразие и одного и другого точно не позволит в обозримые сроки показать что то гарантированно работающее у всех. Нужна конкретизация возможной среды обитания. Просьба ко всем скептикам. Пожалуйста давайте сконцентрируемся на возможных реальных примерах применения и поиске того, кому интересно будет по экспериментировать на своём реальном стенде. После понимания что это будет за стенд, я предложу решение для демонстрации и именного его я готов потом обсуждать на предмет именно его жизнеспособности. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 07:27 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI Одних сборок Линукса ка конь наёб (они там у себя не могут разобраться) ROI элементарный текстовый редактор неделями ставят потом неделю обсуждают ROI В версиях Винды тоже не так сладко. ROI Ну java для ВЕБ, а для Десктоп на чем писать будем? а для любителей десктопа - javaFX. ROI И вообще когда заводишь речь о Линукс надо уточнять какой один jar будет работать в любой оси ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 07:45 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft Просьба ко всем скептикам. Пожалуйста давайте сконцентрируемся на возможных реальных примерах применения и поиске того, кому интересно будет по экспериментировать на своём реальном стенде. После понимания что это будет за стенд, я предложу решение для демонстрации и именного его я готов потом обсуждать на предмет именно его жизнеспособности. Во человека понесло(ещё давайте учредим трест "Рога и копыта") ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 08:38 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
вадя, да нет никакой тенденции веб.(есть шарахания из одной новомодной свистульки в другую ) шибко дорогое веб удавольствие писать под веб в одинокого. вы с джавой тоже по легче (на чистой тоже уже наверно ни кто не пишет) так что придется какой то framework выбирать и опять засада (какой?) К стати у меня нет и навряд ли будет желание переходить на Линукс.(тем более на Java). Кроссплатформенность это большой миф. Все забывают какой ценой придется этого достигать. вадя куча IDE ставится без проблем. А другая куча, чё, с проблемами? И как тогда выбрать ту - правильную кучу (без проблем) А может наберем в гугле какой дистрибутив Линукса выбрать (и начнется срач) Вы уж там с Линуксами и java ми сами разбирайтесь. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 08:55 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI Вы уж там с Линуксами и java ми сами разбирайтесь. С уважением. Спасибо. Обязательно будем разбираться и непременно сами. Маленькая поправка к моему представлению о линуксе и смежных вопросах. Всем (во всяком случае тем кто хоть как то интересуется темой) известно о существовании https://wtware.ru/ Слово linux в данном случае применимо на 111%. Нужно ли админу windows для эксплуатации так уж глубоко погружаться в "чуждую" специфику? Ответ однозначный - НЕТ. wtware и ещё ряд аналогичных, больше привязанных к производителям железа, например https://tonk.ru/catalog/programmnoe-obespechenie/tonk-cos-620 В первую очередь были заточены на rdp и аналоги. Следом за естественным ростом производительности железа рядом стал появляться браузер. Т.е. есть специально сконфигурированная линукс система для конкретных функций. На этом все разговоры о многообразии и сложностях установки чего бы то ни было прекращаются как класс. Далее. Два указанных варианта требуют в одном случае Терминальные лицензионные и прочие издержки, в другом Вебовские. Достоинства и недостатки одного и другого давно все обсудили тысячекратно. В моём случае речь идёт о третьем варианте. Препятствий для которого нет. Модульных дистрибутивов которые можно взять за основу вагон и маленькая тележка. К тому же один из заявленных именно как модульный с упоминанием тонкого клиента прям совсем недавно в аж в реестр записался. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 09:29 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI , на первый раз предупреждение. Желаемый Вами бан следующий на очереди Сообщение ROI удалено ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 09:39 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft В моём случае речь идёт о третьем варианте. Дак узвуч его нормальными словами. Чё вы тень на плетень наводите.(мутный вы наш) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 09:48 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI Вы уж там с Линуксами и java ми сами разбирайтесь. С уважением. Вы своё слово сказали. Для остальных я напомню две ссылки https://www.gtk-server.org/ https://kresin.ru/guisrv.html О таких же принципах пойдёт речь но с учётом раздела форума в котором находимся и обозначенной темы, когда найдётся тот, кому это реально интересно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 10:02 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft Вы своё слово сказали. Я это говорил не вам(не передергивайте) pureproft Для остальных я напомню две ссылки Не хватает ещё "Запишите домашнее задание" Вас ни по детски прет батенька Модератор: ROI, ей-богу Вы переходите рамки дозволенного. Смените тон, не надо столько агрессии ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 10:41 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI, Ну серьёзно. Ведь очевидно, что даже когда я опубликую какой то вариант вы не будете ставить линукс и пробовать даже из любопытства. Зачем вы всё это пишите? Какова ваша цель? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 11:10 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft Ну серьёзно. Ведь очевидно, что даже когда я опубликую какой то вариант вы не будете ставить линукс и пробовать даже из любопытства. Зачем вы всё это пишите? Какова ваша цель? Не надо себе льстить, вы ни чего не опубликовали. Кроме ссылок () Я же вас прошу на пальцах обрисовать как вы видите: "Ms Access в качестве сервера приложений для мультиплатформенных клиентов"? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 11:17 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
ROI, За меня на данном этапе всё на пальцах описал г. Кресин GuiServer - это инструмент, дающий возможность относительно легко реализовать GUI фреймворки для разных языков программирования. При запуске он создает tcp/ip сокет и начинает слушать его, перейдя в режим ожидания. После установления соединения с клиентом он начинает принимать от него команды, в соответствии с которыми создает те или иные элементы графического интерфейса. Сразу создается и другое соединение с клиентом, по которому GuiServer отправляет ему информацию при наступлении определенных событий - закрытие окна, нажатие кнопки и т.д. Таким образом, программа играет роль GUI - сервера, сервиса для предоставления клиентам графического интерфейса. Клиентом является программа на произвольном языке программирования, который может работать с tcp/ip соединениями (а это умеют почти все) и для которого написана сравнительно небольшая библиотека, обеспечивающая запуск процесса GuiServer, присоединение к нему и обмен информацией в соответствии с заданным протоколом. https://kresin.ru/guisrv.html Что то существенно отличающееся от этого теста я вам при всём желании не напишу. И если не получится контакта с кем то, кто готов будет в серьёз обсуждать детали и пробовать варианты мы просто закроем тему и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 11:27 |
|
Ms Access в качестве сервера приложений для мультиплатформенных клиентов.
|
|||
---|---|---|---|
#18+
pureproft И если не получится контакта с кем то, кто готов будет в серьёз обсуждать детали и пробовать варианты мы просто закроем тему и всё. Контакт может получиться только в одном случае - если у кого-то в перспективе по данному вопросу нарисуются крупные финансовые интересы (например экономия на отказе от платных ОС в массовом количестве) и вероятность этого очень мала: разработчикам под win это фиолетово, за все платит клиент, а думать о комплексной ценовой конкурентности на профильном рынке - это еще надо уметь, разработчикам на линукс такое даже в голову не придет, ну разве только от большой лени + нужно чтоб кто-то еще носом ткнул в готовый продукт и ваш переходник... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2020, 13:17 |
|
|
start [/forum/topic.php?fid=45&fpage=13&tid=1609922]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 288ms |
total: | 444ms |
0 / 0 |