Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2

Модерирует : ShIvADeSt

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

Sexton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Имхо пользователь должен просто начинать работать, а не ждать у моря погоды... А нафига мне файловый кэш, если я могу взять уже готовые базу и модули?!

Если сеть иногда пропадает, и надо сгладить эти моменты, то вполне достаточно закачки данных в момент старта и кеширования изменений во время работы при кратковременном пропадании соединения.
А вот если сеть большую часть времени недоступна, то... это уже не клиент-серверная многопользовательская работа, а что-то другое.
При репликации количество пользователей, конечно, роли не играет. Играет роль трудоемкость организации репликации и наличие альтернативных более простых и правильных способов синхронизации, нежели репликация.
Надо определиться, идет речь о нестабильной сети или удаленном пользователе или еще о чем, а то беспредметный разговор получается.

Всего записей: 142 | Зарегистр. 31-05-2004 | Отправлено: 13:07 13-09-2006
aadym



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите компонент Delphi для работы с MySQL через SSH

Всего записей: 177 | Зарегистр. 26-12-2001 | Отправлено: 13:19 13-09-2006
MKalavera



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aadym
e.g. MyDAC

Всего записей: 512 | Зарегистр. 03-11-2003 | Отправлено: 14:07 13-09-2006
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
RomanTim
Цитата:
Этот визард уже как-то пытались искать - и тщетно...   То ли борландовцы его специально убрали (вот только зачем?), то ли забыли.

 
Короче говоря если очень нужно то можно. Должен же быть раз у меня установлен. Покопался в развалах на винте и нашёл. В исходниках. А вот где у него хомепаге не знаю. И автора не нашёл...
 
Кому нужно _http://rapidshare.de/files/32956775/compinstall.zip
Если кто узнает откуда это и кто автор прошу сообщить.  

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 14:50 13-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sexton
В самом начале я описывал, что достигается подобным подходом.
Цитата:
пользователь не зависит от доступности и скорости сети. Если не ошибаюсь, подобный подход называется "briefcase model".  

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

Если есть аргументированные рекомендации по улучшению/упрощению выбранного мной метода - буду рад услышать.
 
З.Ы. Спорить о терминах "репликация", "клиент-сервер" и тому подобных не хотелось бы. Уж слишком это смахивает на флейм.
 
Добавлено:
waik

Цитата:
Если кто узнает откуда это и кто автор прошу сообщить.

Похоже, отсюда _http://rvelthuis.de/programs/compinstall.html

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 15:09 13-09-2006
Sexton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur, а что конкретно понимается под нестабильностью связи?

Всего записей: 142 | Зарегистр. 31-05-2004 | Отправлено: 15:55 13-09-2006
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Arvur
Спасибо. Именно про него и была речь. Теперь в мемориез

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 16:05 13-09-2006
SergeBS



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur

Цитата:
 
 З.Ы. Я согласен, что репликация = геморрой.  
 

Я ее не пробовал, всего лишь по докам начал разбираться. А потому - если кто пробовал, не поделится ли описанием, в чем гимор? На основании, так сказать, личной истории болезни. На всякий случай. Естественно больше всего  интересует связь между серверами по тонкому/ненадежному каналу. Но и другие варианты интересны.

Всего записей: 272 | Зарегистр. 19-04-2005 | Отправлено: 16:35 13-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sexton
Отсутствие любых гарантий. Не известна ни скорость канала, ни длительность перебоев.
 
Добавлено:
SergeBS
На _http://ibase.ru/develop.htm#repl есть интересные статьи с живыми примерами.
Основные проблемы начинаются при попытке синхронизировать не заточенные под это базы. Если схема проектировалась изначально под репликацию, проблем меньше

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 16:38 13-09-2006
LeoStanlik



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ктонить знает, хде слить DynamicSkinForm + остальные его компоненты версии так 7ой с лекарством (соотв для D7)? Ну или ченить подобное хоть для приличново оформления)

Всего записей: 22 | Зарегистр. 13-09-2006 | Отправлено: 17:10 13-09-2006 | Исправлено: LeoStanlik, 17:20 13-09-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LeoStanlik
За платными компонентами сюда http://forum.ru-board.com/topic.cgi?forum=35&topic=30992

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 17:34 13-09-2006 | Исправлено: RomanTim, 17:36 13-09-2006
smarts

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не знал куда ткнутся, спрошу сдесь: нужна хорошая компонента для работы с XML - пробовал до этого XML Partner от Turbopower - но больно уж она наворочена - хоца чего-нить попроще, чтобы  был быстрый парсинг и все такое. Посоветуйте кто пользует.  
З.Ы. С++Builder6

Поставь JVCL

Всего записей: 2 | Зарегистр. 08-09-2006 | Отправлено: 17:48 13-09-2006
Sexton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Отсутствие любых гарантий. Не известна ни скорость канала, ни длительность перебоев.

Нее, ну так низя. "Пойди туда, не знаю куда, найди то, не знаю что"... Универсальность решений хороша в меру. Попытка заложить все возможные ситуации в ПО приводит к неограниченному разрастанию и банкротству проекта. Иными словами, нет четкого ТЗ - нет проекта. Исключением может быть open source.
Сетка организации? Постоянно отваливается связь от сервера? Уволить админа.
Удаленное соединение по инету? Тогда Firebird (да и вообще двухзвенка) будет не совсем к месту. То есть, птичку (через ZeeBeeDee, например) можно, конечно, куда угодно пристроить, но есть более подходящие решения.
Чем хорош клиент-сервер? Тем, что несколько пользователей могут в реальном времени работать с одними и теми же данными, при этом, опять же в реальном времени, разруливаются конфликты при конкурентных изменениях. А не так, что один оператор ввел в справочник телефон для Васи 222-33-44, другой через пару часов ввел 555-66-77, а вечером началась репликация данных и програ-репликатор будет чесать репу: какой же у Васи телефон. И операторов известить о конфликте репликатор уже не сможет, так как операторы давно дома футбол смотрят. Утром один из операторов, возможно, обнаружит в логе конфликт и будет вспоминать, а кто же такой Вася. Иными словами, тут важна мгновенная обратная реакция от сервера.

Всего записей: 142 | Зарегистр. 31-05-2004 | Отправлено: 22:25 13-09-2006
Figaro2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smarts
в обменнике Native XML лежит, неплохая вещь. Может сохранять в XML published св-ва объектов. Парсит шустро.

Всего записей: 245 | Зарегистр. 24-09-2005 | Отправлено: 22:26 13-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sexton
Ню не все так плохо. У brief-case модели есть свои ограничения на использование. Главное - о них помнить...  
Давай завязывать тут флеймить, к компонентам тема отношение давно потеряла
Если интересно - welcome ПМ.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 23:39 13-09-2006
Sexton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur, Ok. Действительно, увлеклись теорией.
А кстати, на практике кто-нибудь пользовал успешно сторонние компоненты для репликации? IBase.ru я читать умею, да и, конечно, самому несложно писать и даже лучше... Но все же, есть ли природе готовые вменяемые компоненты для репликации Interbase/Firebird (варианты для напильника не предлагать)?

Всего записей: 142 | Зарегистр. 31-05-2004 | Отправлено: 08:33 14-09-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sexton
Единственное что встречал это CopyCat от MicroTec хттп://www.microtec.fr/copycat/.
Правда демоверсия энтузиазма у меня не вызвала после кучи AV, хотя сама идея вроде ничего. Сорцов к сожалению не попадалось нигде.

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 10:27 14-09-2006 | Исправлено: OXDBA, 10:27 14-09-2006
Sexton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OXDBA, спасибо. Интересно. Проект развивается (теперь возможна репликация даже между разными СУБД). Надо будет подробнее посмотреть.

Всего записей: 142 | Зарегистр. 31-05-2004 | Отправлено: 11:27 14-09-2006
abalex



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я смотрю многие используют для доступа к dbf таблицам движки Advantage  и Halcyon.  
Я набросал автосортировку и автофильтр к гриду EHLib для этих двух движков.
Может кому и понадобится, тем кто задолбался каждый раз ручками все это ставить для указанных движков.
 
Архив лежит тут:
Your Download-Link #1:    
http://rapidshare.de/files/33195172/EhLibAdd.ZIP.html (21KB)
В архиве два pas файла, маленький readme и измененный пример Setrange от Halcyon для демонстрации сортировки и фильтра.
 
Можно кромсать, удалять и делать все что угодно с этими файлами
Если кто-то улучшит, поделись и со мной идеями
С уважением, aga

Всего записей: 781 | Зарегистр. 21-10-2004 | Отправлено: 15:55 15-09-2006 | Исправлено: abalex, 15:57 15-09-2006
vipettut



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Кто знает какая библиотека для инета используется в TheBat?

Всего записей: 679 | Зарегистр. 17-03-2006 | Отправлено: 06:34 16-09-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru