Автор | Сообщение |
alkresin
|
| moderator
|
Пост N: 31
Зарегистрирован: 06.07.06
|
|
Отправлено: 31.01.08 11:36. Заголовок: Leto DB Server (продолжение)
Только что открыл на Sourceforge новый проект - Leto DB Server - https://sourceforge.net/projects/letodb Это мультиплатформенный ( Windows, Unix/Linux ) сервер баз данных, предоставляющий клиентским программам доступ к dbf/cdx файлам, находящимся на удаленном сервере ( можно и на локальном компьютере запускать - в отладочных целях ). В общем, как ADS :). Проект - на стадии разработки, не все даже базовые функции еще реализованы, до оптимизации дело еще не дошло. Но работает :). Крутится у меня на сервере несколько дней, подключал до 15 клиентов, пока не падает. Мои программы работают с ним нормально. Преимущества по сравнению с обычным файл-сервером: 1) Безопасность - базы могут быть в каталоге, недоступном для клиентских компьютеров - никто их случайно не удалит и не повредит. 2) Поскольку базы открываются серверной программой, а не клиентской, ее целостности ничего не грозит при случайном отключении клиентского компьютера. 3) значительное уменьшение сетевого траффика. 4) Должен быть, по идее, выигрыш в скорости. 5) Возможность контроля за пользователями с помощью утилиты manage ( можно придумать и другие формы контроля ). 6) Можно будет сделать транзакции, stored procedures на Харборе, ... и вообще все в наших руках :). Кто хочет участвовать в разработке, тестировании - пишите.
|
|
|
Ответов - 55
, стр:
1
2
3
All
[только новые]
|
|
gfilatov
|
| модератор
|
Пост N: 826
Зарегистрирован: 25.05.05
|
|
Отправлено: 08.08.08 14:24. Заголовок: Выложил готовую к ис..
Выложил готовую к использованию полную сборку LetoDB CVS build 0.7 по адресу: http://minigui.mylivepage.ru/file/?fileid=5815 Эта сборка включает в себя последние Пашины изменения. Обычный консольный Browse() стал работать быстрее. Спасибо, Паша!
|
|
|
Snake
|
| |
Пост N: 29
Зарегистрирован: 23.02.06
|
|
Отправлено: 12.08.08 11:01. Заголовок: Не собирается под li..
Не собирается под linux. a1.log: === gcc -Wall -O3 -mcpu=pentium -c -Iinclude -I/pub/xharbour/include -o obj/linux/leto1.o source/client/leto1.c === a2.log: === source/client/leto1.c: In function `letoIsBinaryField': source/client/leto1.c:399: warning: comparison is always false due to limited range of data type source/client/leto1.c: In function `leto_ParseRec': source/client/leto1.c:439: warning: dereferencing type-punned pointer will break strict-aliasing rules source/client/leto1.c: In function `letoOpenConnection': source/client/leto1.c:2131: error: invalid operands to binary - source/client/leto1.c: At top level: source/client/leto1.c:3628: warning: initialization from incompatible pointer type source/client/leto1.c:3665: warning: initialization from incompatible pointer type source/client/leto1.c:3666: warning: initialization from incompatible pointer type make: *** [obj/linux/leto1.o] Error 1 ===
|
|
|
Pasha
|
| Администратор
|
Пост N: 964
Зарегистрирован: 23.05.05
|
|
Отправлено: 13.08.08 08:16. Заголовок: leto1.c строка 2131,..
leto1.c строка 2131, поставьте uiLen = ptr - (char *) pOpenInfo->abName + 1; вечером я поправлю на CVS
|
|
|
Snake
|
| |
Пост N: 30
Зарегистрирован: 23.02.06
|
|
Отправлено: 13.08.08 09:33. Заголовок: Тогда еще, наверное,..
Тогда еще, наверное, надо: letomgmn.c (279) PHB_ITEM aInfo = hb_itemArrayNew( 11 );
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 704
Зарегистрирован: 12.09.06
|
|
Отправлено: 15.10.08 21:04. Заголовок: Вопрос на засыпку: а..
Вопрос на засыпку: а можно ли LetoDB собирать под Windows Mobile 6 или 7 ? А то тут задачка наклевывается и не знаешь на чем делать ?
|
|
|
Pasha
|
| Администратор
|
Пост N: 1007
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.10.08 09:25. Заголовок: У меня нет устройств..
У меня нет устройств под Windows Mobile, проверить не могу
|
|
|
Dima
|
| |
Пост N: 1016
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.10.08 16:45. Заголовок: Andrey пишет: Вопро..
Andrey пишет: цитата: | Вопрос на засыпку: а можно ли LetoDB собирать под Windows Mobile 6 или 7 ? |
| Cколько стоит наладонник , ~300 $ ? Проще купить мини ноутбуки ценой ~400 $ на которых установлен полноценный Windows XP (usb порты , Lan , беспроводная сеть) , при желании можно прицепить мобильный инет. Глючные да и медленные эти наладонники.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 705
Зарегистрирован: 12.09.06
|
|
Отправлено: 17.10.08 17:43. Заголовок: Dima пишет: Глючны..
Dima пишет: цитата: | Глючные да и медленные эти наладонники. |
| Зато в карман влазит. Там только один список поступающих заявок будет. Нужно чтоб это работало в реальном режиме.
|
|
|
Dima
|
| |
Пост N: 1017
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.10.08 18:27. Заголовок: Andrey пишет: Зато ..
Andrey пишет: Это единственный плюс , думаю ты сам со временем поймешь что делать ставку на наладонник не стоит;) Мини нота чуток больше 22x15 см ЗЫ У моего клиента счас выляются без дела 30 наладонников , поменял 4 софта купленных оффициально а толку ноль. Сделал ему сейчас свою связь через инет на мини нотах , работает успешно. Решать тебе конечно.
|
|
|
Dima
|
| |
Пост N: 1018
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.10.08 18:41. Заголовок: Andrey Хотя возможн..
Andrey Хотя возможно у нас разные задачи чуть. У нас. Сеть 50 компов , Склад (Clipper) , Netware (ADS) Есть 30 комагентов , которые ездят и собирают заявки. Заявки через инет уходят меньше чем за секунду. Прием данных из оффиса через инет занимает от 3 до 5 секунд (прайс лист , остатки , новый список клиентов для данного агента и тд) В оффисе крутится задачка типа минисервера которая эти запросы и обслуживает + берет и освежает данные в основной программе Склад. Похожая схема на наладонниках жутко глючила.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 712
Зарегистрирован: 12.09.06
|
|
Отправлено: 23.10.08 18:55. Заголовок: У меня проще будет з..
У меня проще будет задача. Все заявки принимаются в офисе. А мастера по объектам ходят и выполняют заявки. Выполнил заявки (галочку поставил), тыкнул и посмотрел есть ли еще. Всего 30-50 заявок в день, может больше.
|
|
|
|
MMK
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 25.10.08 09:22. Заголовок: Dima пишет: Это еди..
Dima пишет: цитата: | Это единственный плюс , думаю ты сам со временем поймешь что делать ставку на наладонник не стоит;) |
| Здравствуй Борисович :)) По всей вероятности со временем все будет с точностью до наоборот :))) Налодонники развиваются очень быстро и для таких задач они явно удобнее. Да для некоторых других тоже.. Dima пишет: цитата: | У моего клиента счас выляются без дела 30 наладонников , поменял 4 софта купленных оффициально а толку ноль. |
| Жедезо опережает софт. За бугром начали под них бабки вкладывать. Ну , а по поводу 4 софтов - мог бы и сам написать . Харбор и FW сегодня позволяют это сделать А спрос будет .
|
|
|
Dima
|
| |
Пост N: 1048
Зарегистрирован: 17.05.05
|
|
Отправлено: 25.10.08 10:11. Заголовок: MMK пишет: Ну , а п..
MMK пишет: цитата: | Ну , а по поводу 4 софтов - мог бы и сам написать |
| я и написал , только под Windows :) Где пропадал ?
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 713
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.10.08 13:22. Заголовок: Как насчет надежност..
Как насчет надежности сервера LetoDB ? В смысле того, можно ли написав отдельную прогу - получить доступ к данным на ЧУЖОМ сервере ?
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 715
Зарегистрирован: 12.09.06
|
|
Отправлено: 03.11.08 12:37. Заголовок: Куда пропал Alexande..
Куда пропал Alexander Kresin ?
|
|
|
Ответов - 55
, стр:
1
2
3
All
[только новые]
|
|