|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Наведите на путь истинный
Есть задумка реализовать такую программу (познаний в Дельфи на уровне новичка) Но планы весьма глобальные )))
1. Сервер с локальной бд. 2. Клиент (10шт) который может запрашивать значения конкретного поля , получать их и выводить на экран (опять же текст+ картинка). Вопросы у меня такие: 1. Форму (сервера и клиента) создавать уже с учетом того что в ней будут отображаться элементы из бд? Или можно потом переприсвоением значений обойтись - как будет правильнее? 2. Начитался мануалов и нагляделся примеров - теперь голова кругом - главнй вопрос по средствам чего организовать общение клиентов и сервера (с возможностью передавать клиенту картинку и текст). 3. Опять же какую из бд выбрать чтобы к ней одновременно могли получать доступ 10 клиентов |
#2
|
||||
|
||||
2. По средством TCP (читай про инди и Tstream в делфи)
3. лутшая для такой задачи я думаю будет SQL Не твори зла, и жизнь повернется к тебе передом |
#3
|
|||
|
|||
1. Зависит от п.2. Хотя для универсальности можно что-то такое придумать, что бы отображение информации не зависило от способа ее получения.
2. Все зависит от типа канала связи. Если LAN, то нафиг извращаться - обычный Client/Server. Если WAN, то Indy. Если смешаный, то я бы сделал для внешних клиентов отдельный сервер, который к основному серверу подключается как обычный клиент. 3. FireBird. Легкая, быстрая, бесплатная. |
#4
|
||||
|
||||
Цитата:
Как раз хотел тебе задать вопрос. Я вижу ты знаешся в этом деле. Какую БД ты посоветуешь использовать? Только желательно чтоб всё было дез псевдонимов и всяких драйверов при установке. Есть ли такие базы данных которые довольно быстрые и без всякого гемороя (инсталы) переносятся на другие ПК? Не твори зла, и жизнь повернется к тебе передом |
#5
|
|||
|
|||
Забыл оговориться что сеть будет локальной (в дальнейшем возможна реализация подключения к серверу из Интернета, но это ещё далеко) - потому буду использовать простой клиент-сервер
С базой я не против FireBird устраивает она меня потому что: 1. Бесплатная в отличии от MSSQL 2. Не менее гибкая в организации структуры 3. Удалось запустить сервер базы на компе и создать саму базу НО не могу разобраться в Interbase&Firebird Development Studio и прошу дать либо мануал по данной софтине либо посоветовать мне альтернативный графический редактор этих баз (именно FireBird) Если кто знает - поделитесь ссылкой на InterBase и FireBird от Александр Бондарь Последний раз редактировалось sunlit, 20.08.2010 в 22:29. |