клиент-сервер

  • Автор темы Gal4onok
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Gal4onok

#1
народ, подскажите, плззз, где можно почитать о написании клиентской и серверной части???
только чтобы понятно было написано :(
 
E

eBit

#2
А можно поточнее.
Тебе нужно абстрактно, или для конкретной задачи?

А если серьезно то в поисковиках поищи :)
 
G

Gal4onok

#3
Ну вообще - для конкретной задачи - все для той же БД. Надо сделать так, чтобы таблицы хранились на сервере, а пользователи могли с ними работать.
 
E

eBit

#4
Я сомневаюсь что вы будете писать свою БД с нуля. но все можнт быть :)

Можно воспользовоться готовыми решениями: любая "серверная" БД и подлючаешся отдалено, например MSQL, MySQL, Oracle, DB2.

А можно писать клиент который посылает SQL запрос на сервер (конект между сервером и клиентом на ваше усмотрение), сервер обрабатывает его и отсилает результат. Который клиент уже парсает как ему удобно. Проблема в том что тут нужно описать и написать свой интерфейс взаимодействия.
 
G

Guest

#5
Если под винду, то можно использовать именованные каналы (это если все станции Виндоуз и находятся внутри одной сети Named Pipe (кл.слово) ), ежли нет то только сокеты, можно почитать примеры с мсдн или использовать готовые мфс - классы (CSocket, CAsyncSocket), ежели кросплатформеннность нужна, на Берклевских сокетах (socket (кл.слово)), ежели что по серьезней мутить, вплане полноценного клиент-серверного приложения, то надо глубже изучать многопоточность, объекты синхронизации, порты завершения
 
E

eBit

#6
для кросплатформеннности можно не только на Берклевских сокетах строить.
а как та счет CORBA.
опыт показыает что она полностью подходит для такого рода задач.

Сама и писал при использовании CORBA клиет-сервер для доступа к БД.
 
Статус
Закрыто для дальнейших ответов.