![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сетевая версия [D7, Paradox]
Dell3r © (2005-01-22 11:15:00)Есть необходимость создать многопользовательскую сетевую версию.
Для однопользовательской я создавал в серверной части RemoveDataModule, где указывал в поле
SoClassName - FormSrv
Instancing - Multiple Instance
Threading Model - Free
Проект сохранял по именем FormServer.
На клиенте в SocketConnection указывал в поле
ServerName - FormServer.FormSrv
Host - Server
В теории Instancing равный Multiple Instance должен давать доступ с нескольких компов одновременно.
если загрузить клиента сразу с двух машин, то на сервере выдается сообщение: Name not unique in this context.
Помогите исправить такое положение вещей.
Dell3r (2005-01-22 13:38:00) [21]А где взять этот Firebird и как его использовать, хотябы в кратце, дальше сам разберусь
Соловьев (2005-01-22 12:42:00) [22]2 Silver Alex © (22.01.05 12:01) [3]
конечно ради ознакомления с 3-х звенкой опыт написания псевдосетевой базы с парадоксом пригодится. Но парадокс и там будет сбоить - индексы будут валится и 3-х и 2-х и 1-о звенке с завидной регулярностью, да и с языками у него траблы - например с украинским. А Firebird - все эти недостатки устраняет.
Silver Alex (2005-01-22 12:01:00) [23]//DSKalugin © (22.01.05 11:59) [2]
а еще проще вообще ничего не писать, а использовать готовые программы
DSKalugin (2005-01-22 11:59:00) [24]Не мучся с изобретением велосипеда. Проще и надежней пойти изведанными тропами и применить обычную архитектуру Client/Server. Возьми, например, Firebird. Это будет хорошим решением для сетевой задачи
Silver Alex (2005-01-22 11:45:00) [25]попробуй Threading Model поставь tmApartment или tmSingle.
tmFree это слишком круто.
Но дело конечно может быть и не в этом.
Если получиться напиши.