Локальные сети персональных компьютеров. Использование протоколов IPX, SPX, NETBIOS
© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 160 стр.
ВВЕДЕНИЕ
В предыдущем томе "Библиотеки системного
программиста" мы научили вас устанавливать
аппаратное и программное обеспечение для самых
распространенных сетевых операционных систем -
Novell NetWare версий 2.2 и 3.11, Novell NetWare Lite, а также Microsoft
Windows for Workgroups. Надеемся, что у вас все получилось и
вы имеете возможность работать в сети (а главное,
что такую возможность имеют все сотрудники вашей
организации).
Следующий этап - программирование для
локальных сетей. Под программированием для
локальных сетей понимается составление
программ, предназначенных для работы как в
составе сетевых операционных систем, так и в
составе программного обеспечения рабочих
станций сети. Сразу отметим, что в этой книге мы
не будем рассматривать вопросы, связанные с
созданием программного обеспечения, работающего
на файл-серверах Novell NetWare (nlm- и vap-программы), а
ограничимся лишь сетевым программным
обеспечением рабочих станций. На первом этапе
такое ограничение не играет существенной роли -
большинство достаточно сложных проблем можно
решить в рамках операционных систем рабочих
станций, не прибегая к программированию в среде
Novell NetWare.
Используя сведения, приведенные в нашей книге,
вы сможете решить такие задачи, как организация
связи между программами, работающими на разных
станциях в сети без обращения к файл-серверу,
создание собственных серверов для работы с
модемами или базами данных, разработка
электронной почты, разработка игровых программ
для сети и многое другое.
Что вам понадобится для работы с книгой?
Во-первых, безусловно, нужна работающая
локальная сеть, даже если в ней всего два
компьютера. Лучше всего, если это будет сеть Novell
NetWare версии 3.11 или 2.2, однако с протоколом IPX вы
сможете работать и в сети NetWare Lite, причем вам
будет достаточно установить сетевые оболочки на
рабочие станции. Для работы с протоколом IPX или SPX
сервер NetWare вообще не нужен!
Во-вторых, вам потребуется среда разработки
программ Borland C++ версии 3.1 (во всяком случае, все
программы, приведенные в книге, отлаживались
именно в этой среде). При соответствующей
адаптации вы сможете воспользоваться Borland C++
версии 3.0 или даже 2.0. Те программы, в которых не
используется объектно-ориентированный подход,
могут с некоторыми минимальными исправлениями
транслироваться в среде Microsoft Quick C версии 2.51
или Microsoft C версии 6.0.
|