On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
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 на Харборе, ... и вообще все в наших руках :).

Кто хочет участвовать в разработке, тестировании - пишите.



Спасибо: 0 
Профиль
Ответов - 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() стал работать быстрее.
Спасибо, Паша!



Спасибо: 0 
Профиль
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
===


Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 964
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 13.08.08 08:16. Заголовок: leto1.c строка 2131,..


leto1.c строка 2131, поставьте

uiLen = ptr - (char *) pOpenInfo->abName + 1;

вечером я поправлю на CVS

Спасибо: 0 
Профиль
Snake





Пост N: 30
Зарегистрирован: 23.02.06
ссылка на сообщение  Отправлено: 13.08.08 09:33. Заголовок: Тогда еще, наверное,..


Тогда еще, наверное, надо:

letomgmn.c (279)

PHB_ITEM aInfo = hb_itemArrayNew( 11 );



Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 704
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.10.08 21:04. Заголовок: Вопрос на засыпку: а..


Вопрос на засыпку: а можно ли LetoDB собирать под Windows Mobile 6 или 7 ?
А то тут задачка наклевывается и не знаешь на чем делать ?

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 1007
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 17.10.08 09:25. Заголовок: У меня нет устройств..


У меня нет устройств под Windows Mobile, проверить не могу

Спасибо: 0 
Профиль
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 , беспроводная сеть) , при желании можно прицепить мобильный
инет.
Глючные да и медленные эти наладонники.

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 705
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.10.08 17:43. Заголовок: Dima пишет: Глючны..


Dima пишет:

 цитата:
Глючные да и медленные эти наладонники.


Зато в карман влазит.
Там только один список поступающих заявок будет.
Нужно чтоб это работало в реальном режиме.


Спасибо: 0 
Профиль
Dima
администратор




Пост N: 1017
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.10.08 18:27. Заголовок: Andrey пишет: Зато ..


Andrey пишет:

 цитата:
Зато в карман влазит.


Это единственный плюс , думаю ты сам со временем поймешь что делать ставку на наладонник не стоит;)
Мини нота чуток больше 22x15 см

ЗЫ
У моего клиента счас выляются без дела 30 наладонников , поменял 4 софта купленных оффициально а толку
ноль. Сделал ему сейчас свою связь через инет на мини нотах , работает успешно.
Решать тебе конечно.


Спасибо: 0 
Профиль
Dima
администратор




Пост N: 1018
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.10.08 18:41. Заголовок: Andrey Хотя возможн..


Andrey
Хотя возможно у нас разные задачи чуть.
У нас. Сеть 50 компов , Склад (Clipper) , Netware (ADS)
Есть 30 комагентов , которые ездят и собирают заявки. Заявки через инет уходят меньше чем за секунду.
Прием данных из оффиса через инет занимает от 3 до 5 секунд (прайс лист , остатки , новый список клиентов
для данного агента и тд)
В оффисе крутится задачка типа минисервера которая эти запросы и обслуживает + берет и освежает данные
в основной программе Склад.
Похожая схема на наладонниках жутко глючила.

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 712
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 23.10.08 18:55. Заголовок: У меня проще будет з..


У меня проще будет задача.
Все заявки принимаются в офисе.
А мастера по объектам ходят и выполняют заявки.
Выполнил заявки (галочку поставил), тыкнул и посмотрел есть ли еще.
Всего 30-50 заявок в день, может больше.


Спасибо: 0 
Профиль
MMK



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.10.08 09:22. Заголовок: Dima пишет: Это еди..


Dima пишет:

 цитата:
Это единственный плюс , думаю ты сам со временем поймешь что делать ставку на наладонник не стоит;)


Здравствуй Борисович :)) По всей вероятности со временем все будет с точностью до наоборот :)))
Налодонники развиваются очень быстро и для таких задач они явно удобнее. Да для некоторых других тоже..

Dima пишет:

 цитата:
У моего клиента счас выляются без дела 30 наладонников , поменял 4 софта купленных оффициально а толку
ноль.


Жедезо опережает софт. За бугром начали под них бабки вкладывать.
Ну , а по поводу 4 софтов - мог бы и сам написать . Харбор и FW сегодня позволяют это сделать

А спрос будет .


Спасибо: 0 
Dima
администратор




Пост N: 1048
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 25.10.08 10:11. Заголовок: MMK пишет: Ну , а п..


MMK пишет:

 цитата:
Ну , а по поводу 4 софтов - мог бы и сам написать


я и написал , только под Windows :)
Где пропадал ?

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 713
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.10.08 13:22. Заголовок: Как насчет надежност..


Как насчет надежности сервера LetoDB ?
В смысле того, можно ли написав отдельную прогу - получить доступ к данным на ЧУЖОМ сервере ?

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 715
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.11.08 12:37. Заголовок: Куда пропал Alexande..


Куда пропал Alexander Kresin ?

Спасибо: 0 
Профиль
Ответов - 55 , стр: 1 2 3 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 203
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет