Здравствуйте Liss, вы писали:
L>Помогите чайнику !!! :)
L>Есть задача реализовать сетевое взаимодействие между сервером и клиентами
L>расположенными в нескольких сотнях киллометрах с помощью выделенных линий
L>посредством DCOM.
L>Сервер должен подключаться к Акцесовской базе с которой должен возвращать
L>рекордсеты клиентам и делать обновление данных акцессовской таблицы от
L>клиентов. Возникают вопросы:
L>1. Каким образом лучше подключаться к базе данных акцесса через ADO,
L>OLEDB, или через ODBC???
Однозначно ADO или через
http://www.optim.ru/cs/1999/4/ASCDB/ascdb3.asp, но
это гдето через недельку (когда мы выложим тестовую версию).
L>2. Какой тип (dll, exe) и потоковую модель выбрать для сервера???
dll + COM+
потоковую модель? Если хочеш меньше гемороя, однозначно appartment.
L>3. Стоит ли делать в одном интерфейсе подключение к базе данных (если в
L>будующем светит менять источник данных на SQL) а в других реализацию получения
L>и обновления данных??
Как это? Может не интерфейсе, а объекте? Тогда, пофигу (если сделаеш как я сказал в п. 1)
L>4. Каким образом лучше передавать клиентам рекордсеты (коллекциями, (указателями на массивы)
L>массивами или просто стройкой)??
ADO — disconnected recordset (и рукопашная запись)
ascDB — напрямую с поддержкой автоматической записи.
L>5. Стоит ли делать дуальные интерфейсы вместо пользовательских??
пользовательских — звучит Ооочень криво. :(
В лчбом случае дуальные лучше.
L>Мож будут какие нибудь соображения??
Ну-ууу..., может станеш нашим первым открытым бета тестером?