О программном обеспечении BBS
Возможно, для вашей фирмы окажется полезным предлагаемый более традиционный способ оперативного доступа к информации.
Подумайте, будет ли полезно для вашей фирмы, если она сможет оперативно доставлять нужную информацию своим клиентам? Можете вы организовать связь агентов друг с другом и с главным офисом через электронную почту и систему пересылки файлов? А может быть, будет выгодно создать центр по оперативному обслуживанию клиентов?
Если хотя бы на один из этих вопросов вы ответили положительно, то, видимо, целесообразно в рамках компании создать собственную компьютерную систему BBS (bulletin board system - электронная доска объявлений). Первые такие системы появились в самом начале эры персональных компьютеров. Однако многие воспринимали их как некое малопристойное убежище юных хакеров, "телефонных взломщиков" и прочих компьютерных пиратов. В действительности же если работа BBS налажена хорошо, то такая система может стать полезным и продуктивным подспорьем в развитии бизнеса. Сотни различных компаний работают с общедоступными BBS, но еще больше число частных BBS, которые служат для организации внутренней электронной почты телеконференц-связи и обмена файлами.
В этом обзоре рассматриваются три программные системы BBS - PCBoard v15.21, Wildcat! 4.1 и Worldgroup Version 1.0. По своим характеристикам они могут стать разумной альтернативой созданию локального узла World-Wide Web, особого форума для оперативного доступа к информационным ресурсам в рамках большой коммерческой службы, или применению полнофункционального пакета дл телеконференц-связи, например Lotus Notes. В рамках этих систем реализованы средства электронной почты, телеконференц-связи и двустороннего обмена файлами. Все названные пакеты обладают богатыми возможностями настройки и позволяют устанавливать права доступа абонентов к системным функциям.
В штате вашей фирмы, как в большинстве других, вероятно, есть сотрудники, постоянно находящиеся в разъездах. Это подчас наиболее занятый и производительный костяк фирмы, но, что парадоксально, часто наименее доступный. Для того чтобы эти сотрудники были связаны с офисом и друг с другом можно организовать коммерческую или внутрифирменную систему электронной почты и групповых телеконференций, если, конечно, для этого имеются соответствующие финансовые средства и опыт. Однако для многих небольших компаний затраты на обслуживание и управление такой системой выше, чем получаемый от нее доход.
Если открыть любую газету или включить телевизор, обязательно встретишь какое-нибудь сообщение об Internet, службе Web или "информационной супермагистрали". Тысячи фирм по всему миру стремятс распространить в этом кибернетическом пространстве сведения о своей новой продукции, опасаясь оказатьс позади других.
Считается, что свой форпост в этом информационном пространстве лучше всего организовать через службу Web. Любой ее пользователь, имеющий выход в Internet и обладающий программой просмотра, например Netscape или Mosaic, сможет свободно обратиться к вашему листу Web, не затратив при этом ни цента сверх обычной платы за доступ к сети.
Однако кроме достоинств эта технология имеет также и недостатки. Во-первых, через Internet к вашему разделу может обратиться абсолютно любой пользователь - даже тот, кто слабо или совсем не интересуется предлагаемой вами продукцией или услугами. Во-вторых, (локальный архив) лист Web в Internet можно создать, только подключив Web-сервер (либо арендовав время на чужом сервере). Для работы здесь придется иметь выделенный высокоскоростной канал связи с Internet, аренда которого может обойтись в несколько сотен долларов в месяц. Если вы создаете собственный Web-сервер, то ваша система становится уязвимой к любым внешним вторжениям, как, впрочем, и любой другой узел Internet.
Существует и другая возможность создать для компании оперативную службу - это организовать свой форум в одной из коммерческих информационных служб, например в CompuServe или America Online (AOL). Такой форум может оказаться весьма ценным средством - конечно, при наличии доступа к выбранной информационной службе всех пользователей, заинтересованных в контактах с вашей фирмой.
Поскольку такие информационные гиганты рассчитаны на самую широкую аудиторию, необходимо, чтобы публичные форумы были интересны массам. Если же в ассортименте вашей компании присутствуют лишь узкоспециализированные виды товаров или услуг, то привлечь к своему форуму достаточное число пользователей, чтобы это было оправдано экономически, по всей видимости, не удастся. Даже в CompuServe, где форум создается бесплатно, будут возникать постоянные затраты, связанные с обеспечением его дальнейшего функционирования.
Если до сих пор вам не приходилось сталкиваться с системами BBS, вообразите себе некую миниатюрную копию AOL или CompuServe. Такая система может предоставлять разделы для пересылки частных и общих сообщений, прямую электронную почту между абонентами и разделы дл загрузки и выгрузки файлов.
Организация BBS может быть самой разнообразной - от простой до очень сложной - в зависимости от потребностей. Например, можно создать базовый вариант BBS с единственной линией связи. В такую систему будут входить один компьютер (для этой роли вполне подойдет старенькая 386-модель), модем и одна телефонная линия. На другом полюсе может быть BBS, охватывающая несколько сотен линий телефонной связи, подключение к Internet и несколько десятков компьютеров Pentium/100, объединенных в единую ЛВС.
Первое поколение программного обеспечения BBS обеспечивало доступ только по модемам. Современные BBS отличаются гораздо более разносторонней проработкой вопросов подключения к системе. Однако до сих пор любому пользователю, для того чтобы обратиться к системе BBS, придется иметь модем и терминальную программу. Эти средства входят в стандартный комплект большинства современных персональных компьютеров.
Программы BBS также позволяют подключаться к ЛВС, что обеспечивает быстрый доступ к ее ресурсам дл собственных пользователей. Все три рассмотренные программы дают выход на Internet через telnet при условии, что сама BBS подключена к сети с протоколом TCP/IP (факультативные средства для пакетов Wildcat! и Worldgroup). Также все три программы могут работать с сетями ISDN (для Worldgroup это факультативно). В ходе тестирования мы проверили для каждой программы ее работоспособность с ISDN-адаптером Waverunner фирмы IBM.
Кроме того, все пакеты предусматривают создание шлюза для электронной почты Internet (факультативные средства для Wildcat! и Worldgroup), что позволяет абонентам BBS обмениваться почтовыми сообщениями с любым пользователем Internet. Также во всех трех рассмотренных пакетах предоставляется возможность накопления поступающих через Internet новостей Usenet (факультативно для Wildcat! и Worldgroup). Поэтому такую BBS можно использовать как своеобразный индивидуальный шлюз в Internet, но без трудностей, связанных с предоставлением каждому пользователю отдельного канала и программного обеспечения дл взаимодействия с сетью.
Инсталляция любой из рассмотренных программ выполняется без особых проблем. Загрузить BBS и начать с ней работать можно уже через 15 мин после распаковки коробки. Однако для окончательной настройки придетс потратить несколько больше времени. Во всех пакетах настраиваются буквально сотни различных параметров, причем особенно много придется повозиться c обеспечением безопасности информации и регламентацией прав доступа.
Если вы собираетесь создать BBS общего доступа, начать следует с одного из стандартных вариантов настройки, предлагаемого в любом из этих пакетов, а лишь затем приступить к его адаптации. Если вы решили ввести ограничения на права доступа пользователей к BBS, придется для каждого ее участника подготовить специальный раздел. Такая задача может оказаться очень утомительной. К счастью, это обычно приходится делать только один раз.
Наконец, запустив BBS в работу, придется в дальнейшем уделять внимание ее сопровождению. Если это будет общедоступная система для обслуживания клиентов или для распространения информации, то придетс возложить на кого-нибудь обязанность по своевременному обновлению информации. Нет ничего более раздражающего, чем устаревшие сведения, и нам не раз приходилось наблюдать подобные BBS с явно неактуальной информацией (в том числе среди крупных разработчиков программного обеспечения). Если же выбран ориентир на частный доступ, то нужно периодически проверять системный журнал пользователей, чтобы быть уверенным в отсутствии непрошеных "гостей".
Однако какой бы подход вы ни выбрали для своей фирмы, создание собственной BBS - заманчива альтернатива другим вариантам оперативного доступа к информации. Это может сэкономить финансовые и временные затраты и просто оказаться полезным и удобным для ваших клиентов и пользователей.
Редакция советует
- PCBoard v15.21
Этот пакет произвел на нас наилучшее впечатление в ходе проводившегося сравнения. Система PCBoard v15.21, представляющая собой программное обеспечение BBS, отличается очень привлекательной ценой, широким набором функций и хорошей проработкой. Компания Clark Development Co., непрерывно развивая свой продукт, сумела воплотить в нем разумное сочетание технического совершенства, многогранности функций и приемлемой цены.
Кроме того, компания добавила в свой базовый комплект средства подключения к сети Internet, которые для других рассмотренных пакетов предлагаются лишь факультативно. Если вы собираетесь создать оперативную службу, то, вероятно, захотите получить возможность выхода в Internet. В данном пакете это признается.
Если говорить о сравнительно недавно появившихс на рынке BBS-системах Wildcat! и Worldgroup, то благодаря им удалось по-новому взглянуть на отдельные BBS. Особенно популярной стала Wildcat!, что в значительной мере объясняется ее умеренной ценой, простотой установки и богатыми возможностями по обработке сообщений.
С другой стороны, создание в Worldgroup графического интерфейса для абонентов системы может послужить отправной точкой для пакетов BBS нового поколения. Однако, учитывая затраты места на жестком диске, можно сказать, что дополнительные красоты графики не обходятся даром.
ТЕРМИНОЛОГИЯ BBS
ANSI terminal - ANSI-терминал. Обычный тип дисплея с языком стандарта ANSI. (ANSI - это аббревиатура от American National Standards Institute.) При подключении к BBS большинство программ как со стороны пользователей, так и BBS используют эмуляцию терминала данного типа. Поэтому, если вы обращаетесь к BBS через универсальную программу, например CrossTalk или Procomm, проверьте, что выбрана эмуляция именно в стандарте ANSI.
BBS (Bulletin Board System) - электронная доска объявлений. Система, которая объединяет один или несколько компьютеров, каналы связи (обычно состоящие из последовательного порта, телефонной линии и модема) и программное обеспечение, что создает возможность ее абонентам получать информацию и передавать сообщения по телефону.
BBS node - узел BBS. Канал связи для подключени к BBS, позволяющий отдельному абоненту обращаться к информационным ресурсам доски объявлений. Большинство пакетов BBS обеспечивает создание нескольких узлов на одном компьютере или в рамках ЛВС, что дает возможность одновременно работать многим абонентам.
DESQview - многозадачная оконная операционна среда, разработанная фирмой Quarterdeck Office Systems. Дает возможность исполнять одновременно несколько программ DOS. Часто ее используют дл создания нескольких узлов BBS на отдельном компьютере.
Door - интерфейс к программному обеспечению BBS, позволяющий из него управлять выполнением сторонних программ под управлением этой BBS.
Fido - протокол обмена стандартными почтовыми сообщениями, используемый для передачи информации от одной BBS к другой. Существуют даже специальные шлюзы для соединения систем Fido с Internet.
FOSSIL - интерфейс драйверов для работы адаптеров множественных последовательных портов. BBS обращается к такой плате через FOSSIL-драйвер, обеспечивающий существование на отдельном компьютере 16 последовательных портов без конфликтов по адресам и номерам прерываний.
ISDN - цифровая сеть с комплексными услугами. Стандарт связи, обеспечивающий передачу по цифровой линии звуковой, видео и числовой информации со скоростью 64 Кбит/с.
MHS (Message Handling Service) - созданна компанией Novell система для передачи сообщений, обеспечивающая взаимодействие в среде разнородных операционных систем и связных протоколов.
On-line service - оперативная информационна служба. Удаленно расположенная служба, обеспечивающая работу электронной почты, различных форумов, предоставление программного обеспечения, новостей и доступ к сети Internet.
QWK - специальный протокол передачи почтовых сообщений BBS, произносится как quick ("квик"). С его помощью пользователи могут в ускоренном режиме подключиться к BBS, осуществить обмен электронной почтой и прекратить связь. В результате экономятс время и расходы на занятие линии. Он может применяться также вместо Fido для передачи сообщений между BBS.
RIP (Remote Imaging Protocol) - протокол взаимодействия BBS с терминальным экраном, обеспечивающий отображение в BBS элементов графического интерфейса пользователя, в том числе цветных графических вставок, пиктограмм и нажимаемых кнопок. Абоненты должны использовать терминальные программы, совместимые с RIP.
Serial port/COM port(последовательный/связной порт) - входной/выходной разъем ПК, через который данные передаются и принимаются последовательно, по одному биту в каждый момент времени. BBS подключается к модему через последовательный порт.
Sysop (system operator) - системный оператор. Лицо, в обязанности которого входит обеспечение работоспособности BBS. Системный оператор, как правило, может просматривать все имеющиеся в системе сообщения и файлы, поэтому следует соблюдать особую осторожность при выдаче соответствующего допуска.
UUCP (Unix-to-Unix Calling Protocol) - этот протокол повсеместно используется среди прочих дл рассылки новостей Usenet. Если вы хотите, чтобы BBS имела к ним доступ, удостоверьтесь в возможности применения UUCP.
КРАТКАЯ ИСТОРИЯ РАЗВИТИЯ СИСТЕМ BBS
Тем, кто активно работает в области электронных систем связи, использование BBS часто напоминает далекое прошлое конца 70-х - начала 80-х г.г., когда максимальное быстродействие модемов составляло лишь 1,2 Кбит/с. Тем не менее еще задолго до появлени America Online, CompuServe или Prodigy с их миллионными армиями подписчиков существовали и работали сотни независимых компьютерных систем BBS.
Самая первая система BBS была разработана в 1977 г. первооткрывателями в области микрокомпьютерной техники из Чикаго Уордом Кристенсеном (создателем протокола Xmodem) и Ранди Сеуссом. В их системе CBBS (Computer Bulletin Board System) применялс компьютер с процессором Intel 8080, где были установлены более мощный блок питания и ряд дополнительных вентиляторов для защиты от перегрева. Для хранения информации использовались два 8-дюйм гибких диска емкостью по 243 Кбайт. Готовых программных продуктов в этой области тогда не было, поэтому их приходилось создавать большинству операторов BBS практически с нуля. По многим показателям разработанная Кристенсеном и Сеуссом BBS была одним из первых воплощений информационной супермагистрали. А тогда, в 1978 г., их система CBBS была единственной информационной службой, котора была доступна обладателям модемов.
С появлением в 1981 г. модели IBM PC произошло преобразование компьютерного мира: эпоха больших машин сменилась эрой настольных систем. С увеличением числа персональных компьютеров происходил пропорциональный рост числа BBS. Многие из них были просто местом накопления информации в электронной форме со свободным доступом абонентов к локальным архивам системы. Как правило, накоплением информации занимались системные операторы. Число обращений к BBS стремительно росло день ото дня, и вскоре многие операторы стали замечать, что при использовании единственной линии связи их система BBS оказывалась постоянно занятой. Сразу же после окончания сеанса с одним абонентом немедленно обращался другой.
Повальный интерес к системам BBS был использован целым рядом предпринимателей, которые смогли организовать специальную службу подписки. За небольшую плату любой пользователь мог ежедневно использовать BBS в течение определенного времени. В результате количество линий связи у отдельных BBS перевалило за сотню, а число пользователей - за тысячу. Многие из них существуют до сих пор - например, система Software Creations BBS, котора смогла всего за четыре года увеличить число своих линий связи с 1 до 130.
Появление крупных оперативных служб, таких, как CompuServe и Prodigy, нанесло ощутимый удар по мелким BBS. Их владельцы-операторы уже не могли обеспечить охват и глубину подаваемого материала, на который были способны крупные оперативные службы. В ответ на сложившуюся ситуацию операторы мелких платных систем BBS переориентировались на предоставление узкоспециализированной информации, что трудно осуществить в рамках крупной компании. Например, появились BBS, ориентированные только на игровой бизнес.
В то время как в области коммерческих BBS наблюдается спад, на подъеме оказались системы нового типа. Многие крупные компании, занимающиес производством аппаратного и программного обеспечения, содержат свои бесплатные дл пользователей BBS. Содержание таких систем очень сильно отличается друг от друга, но, как правило, там присутствуют библиотека новых версий программного обеспечения и сводка замеченных недостатков, а также специальный раздел сообщений, с помощью которого абонент может связаться с отделом обслуживания заказчиков. Тысячи других компаний содержат собственные BBS, через которые ее автономно работающие сотрудники могут обмениваться между собой файлами и сообщениями.
Новейшее поколение программного обеспечения BBS, представленное тремя рассмотренными в этой статье пакетами, отличается богатством возможностей. Во всех трех программах обеспечивается гибкая настройка коммуникационной части, позволяя подключаться через модем, ЛВС или с помощью telnet к Internet. В каждой системе содержится шлюз электронной почты дл подключения BBS к почтовым серверам Novell MHS и Internet POP, а также шлюз к сети Usenet. Все программы отличаются развитыми средствами настройки, позволяя изменять имеющуюся систему меню и организацию подачи сообщений с учетом требований прикладной задачи пользователя.
И последнее, во всех трех пакетах предлагаетс несколько вариантов стандартной настройки при выполнении инсталляции, что максимально облегчает пользователю процесс создания собственной BBS. Запустить любую из этих программ можно в течение получаса. Согласитесь, что это намного лучше, чем создавать собственное программное обеспечение дл обслуживания BBS!
Лес Фрид
Система PCBoard - это хорошо известный продукт на рынке коммерческих пакетов для BBS. Первая ее верси появилась в 1983 г., а сейчас выходит уже 14- редакция. О зрелости продукта говорит тот факт, что в его двухпользовательском варианте ценой 150 долл. содержится полный спектр функций: работа с ЛВС, почта FIDO, передача/прием сообщений QWK и UUCP-шлюз в Internet.
Среди трех рассматриваемых пакетов система PCBoard v15.21 отличается максимальной возможностью наращивания: при подключении через ЛВС нескольких компьютеров, на каждом из которых может функционировать до 16 узлов, максимальное количество узлов достигает 65 535 (1000 при покупке в исходном варианте).
Для создания на одном компьютере нескольких узлов придется использовать любую многозадачную операционную систему. Для этих целей компания Clark Development рекомендует DESQview или OS/2, однако мы не испытывали каких-либо затруднений при тестировании системы из четырех узлов под управлением последней бета-версии Microsoft Windows 95, где каждый узел загружался в отдельный сеанс DOS.
Организовать работу PCBoard в ЛВС необычайно просто. Достаточно связать логический диск с тем каталогом в ЛВС, где записано программное обеспечение PCBoard, и запустить ее программу. В этом случае BBS будет восприниматься пользователем аналогично соединению по телефонной линии, только реакция будет значительно быстрее. Контроль за работой BBS и ее обслуживание можно выполнять из любой точки ЛВС - это удобно в случае, когда хост-машина территориально удалена от вашего рабочего места.
Система PCBoard может работать практически с любым из имеющихся в продаже адаптеров множественных последовательных портов, и она удовлетворяет спецификации FOSSIL на соответствующие драйверы. Кроме того, PCBoard работает с ISDN-платами: через их драйверы под управлением OS/2 либо как с обычными COM-портами. При тестировании у нас не было проблем с адаптером IBM WaveRunner, который был идентифицирован как последовательный порт.
Также следует отметить, что данный пакет может работать с любой из широко распространенных сетевых операционных систем, в том числе LANtastic, Microsoft Windows NT Server, NetWare и VINES. Мы тестировали PCBoard в смешанной сетевой среде NetWare/Windows NT Advanced Server и не обнаружили каких-либо затруднений, связанных с работой в ЛВС.
Кроме того, в системе PCBoard учитываютс национальные особенности других языков. Она допускает применение алфавита с двухбайтовой системой кодирования, например кандзи, а также языки с написанием справа налево, скажем иврит. Пользователям PCBoard компания Clark бесплатно предоставляет специальную библиотеку для языковой настройки.
Пакет PCBoard отличается образцовой организацией защиты данных и учета работы его абонентов. Поскольку эти параметры имеют особое значение для фирм-владельцев платных BBS, в данной системе предлагаются широкие варианты настройки, касающиеся процедур выдачи счетов и регистрации работы пользователей. При инсталляции PCBoard вы должны указать тип создаваемой BBS, после чего автоматически устанавливаются параметры подсистем выдачи счетов и учета работы абонентов.
Что касается безопасности информации, то в версии 15.21 появилась новая функция, Shared Secret Logins (Совместно используемые секретные пароли), способная поставить преграду на пути проникновени хакеров через шлюз вашей BBS в Internet. Отныне такие любители поизучать пакеты TCP/IP больше не смогут извлекать значения паролей при просмотре передаваемых вами сообщений.
В ходе инсталляции можно выбрать любой из следующих типов системы: BBS службы технической поддержки, BBS отдела продаж (для оперативного получения заказов на продукцию), корпоративная BBS (замкнутая система, в основном для работы электронной почты и передачи файлов) или BBS по интересам (с системой оплаты по фактическим обращениям). Если ни один из вариантов вас не удовлетворяет, можно взять для начала любой из них и настроить систему по своему усмотрению.
Таким образом, сочетание технических возможностей, цены и гибкости настройки системы PCBoard трудно превзойти.
PCBoard v15.21.
Цена по каталогу: в варианте на 2 узла - 150 долл.; на 5 узлов - 250 долл.; на 10 узлов - 350 долл.; на 25 узлов - 550 долл.; на 100 узлов - 950 долл.; на 250 узлов - 2500 долл.;на 1000 узлов - 7000 долл.
Clark Development Co. Inc., Murray, UT. 800-356-1686, 801-261-1686; fax, 801-261-8987; demo BBS, 801-261-8976; e-mail, sales@clarkdev.com.
Wildcat! 4.1 - это мощный пакет программного обеспечения BBS по очень сходной цене. Цена по каталогу в варианте на одного пользователя составляет 129 долл.; комплект Wildcat! Platinum Suite на 250 узлов обойдетс всего в 999 долл. Кроме того, в последнем варианте также содержится ряд дополнительных утилит, в том числе программное обеспечение для шлюза Internet и почтовых средств MHS, система администрирования и программа настройки BBS. Для базовых комплектов Wildcat! названные подсистемы предоставляются за дополнительную плату.
Несмотря на низкую цену, система Wildcat! наделена богатыми возможностями. Установка программы выполняетс быстро и без проблем; на создание тестовой системы с подключением к двум линиям связи и двум ЛВС потребовалось всего 45 мин. Нам все-таки пришлось порыться в руководстве, чтобы выяснить, как задавать конфигурацию Wildcat! для работы с ЛВС Microsoft Windows NT Server. Однако весь остальной процесс установки осуществлялся без всякой помощи. Система Wildcat! допускает применение модемов самых разных моделей, включая последние изделия V.34. Дл обеспечения их работы компания Mustang Software постоянно предлагает обновленные версии файлов их настройки через собственную BBS.
В системе Wildcat! предоставляются развитые средства для обработки сообщений. Имеется полноэкранный текстовый процессор, позволяющий выполнять проверку орфографии (прекрасное дополнение), а обмен почтовыми сообщениями по протоколам QWK и FIDO осуществляетс даже в варианте на одного пользователя. Здесь также предлагаются по цене 149 долл. дополнительные средства (входят в полный комплект Platinum), предоставляющие услуги электронной почты Internet и доступ к телеконференциям Usenet, а также осуществляющие территориальную рассылку сообщений на базе Novell MHS.
Для связи с BBS Wildcat! пользователям необходимо иметь только модем и любую терминальную программу с эмуляцией ANSI; они есть у большинства операционных систем. Кроме того, Wildcat! допускает использование RIP-графики. (Между прочим, другой продукт фирмы Mustang, Qmodem Pro, является одной из немногих коммерчески распространяемых программ в области коммуникационных средств, работающих с RIP-графикой.)
Однако если необходимо создать на одном компьютере несколько узлов, то для Wildcat!, так же как дл PCBoard, потребуется дополнительная программа организации многозадачного режима. Пакет Wildcat! может работать под управлением OS/2; в его комплект входят специально созданные для этой ОС драйверы, предназначенные для обслуживания адаптеров множественных последовательных портов фирмы DigiBoard или других поставщиков. Без всяких проблем нам удалось запустить несколько экземпляров Wildcat! в отдельных сеансах DOS под управлением Microsoft Windows 95.
Система Wildcat! допускает создание до восьми узлов на одной хост-машине; для PCBoard это число в два раза больше. Таким образом, если вы собираетесь создать обычную BBS на одну-пять линий связи, система Wildcat! вас не разочарует. Однако для крупных BBS на 100 линий потребуется 13 хост-машин при работе Wildcat!, семь - для PCBoard и одна - для Worldgroup.
Wildcat! 4.1
Цена по каталогу: в варианте на 1 узел - 129 долл., на 10 узлов - 249 долл., на 48 узлов - 499 долл., на 250 узлов - 799 долл. Комплект Platinum Suite - 999 долл.
Mustang Software Inc., Bakersfield, CA; 800-999-9619, 805-873-2500; fax, 805-873-2599; BBS, 805-873-2400.
Известный обозреватель Джефф Гарберс однажды заметил, что большинство разработчиков программных средств связи "смотрят на мир через рамку 80 х 25". Другими словами, они слишком привыкли использовать при написании программ интерфейс допотопных терминалов с экранами на 25 строк и 80 столбцов - хотя их готовый продукт возможно будет работать на компьютере со 100-МГц процессором Pentium и цветным дисплеем высокого разрешения.
Похоже, сетования г-на Гарберса были услышаны в компании Galacticomm, и она сменила текстовый режим на растровую графику. Созданная ими программа Worldgroup для BBS позволяет уйти от устоявшегося стереотипа работы абонента на "тупом" терминале, и проявляется это в ряде существенных и перспективных аспектов.
Пакет Worldgroup пришел на смену предыдущей разработке этой компании - системе Major BBS. Теперь для среды BBS используется вычислительная модель клиент-сервер. Если пользователь дозванивается через терминальную программу традиционного типа, скажем Crosstalk или Procomm, то взаимодействие с Worldgroup осуществляется как с обычной BBS. Однако если выйти на станцию Worldgroup BBS через программу клиента Worldgroup Manager, созданную в Galacticomm для среды Windows, то вы почувствуете, что из глубинки попали в столицу.
Для связи между хост-машиной и клиентом в программе Worldgroup Manager используется собственный протокол. Он предусматривает дополнительный уровень, отвечающий за безошибочность передачи и многопроцессный режим связи. Под многопроцессным режимом здесь понимаетс возможность одновременно выполнять несколько задач (процессов); скажем, просматривать сообщения, когда загружается нужный файл. Допускается одновременное выполнение до 30 таких процессов.
Поскольку взаимодействие клиент-сервер в Worldgroup осуществляется под управлением Microsoft Windows, выполнение таких традиционных для BBS операций, как чтение сообщений и поиск файлов в библиотеках, приобретает совершенно новую окраску. Если вам когда-нибудь приходилось обращаться к WinCIM службы CompuServe или America Online, то вы сразу почувствуете, себя с Worldgroup "как дома".
На самом деле благодаря графическому интерфейсу Worldgroup даже самая элементарная BBS будет выглядеть как отлаженная, профессионально созданна информационная служба. ПК-клиент имеет стандартно используемые меню, фоновую графику и даже звуковое сопровождение, так что системе Worldgroup нет необходимости пересылать между клиентом и хост-машиной большие порции данных. В результате время реакции сокращается, причем часто настолько, что создаетс ощущение присутствия BBS на компьютере пользователя.
Теперь несколько слов о неприятном. Программное обеспечение клиента Worldgroup занимает очень много места. Требуется по крайней мере 10 Мбайт на жестком диске для хранения самой программы и ее данных; компания Galacticomm рекомендует оставлять 18 Мбайт. К счастью, один и тот же экземпляр Worldgroup Manager может быть использован для взаимодействия с несколькими системами BBS. Программа клиента обеспечивает управление модемом, работу в ЛВС, прямое взаимодействие с последовательным портом и подключение к Internet через telnet (факультативно).
Фирма Galacticomm рекомендует владельцам BBS распространять программное обеспечение клиента бесплатно; в программе хост-машины даже имеетс специальная функция создания архивного файла ZIP или инсталляционного диска, содержащего Worldgroup Manager. Абонент может дозвониться до BBS через любую терминальную программу, переписать программное обеспечение клиента, а затем обратиться к BBS вновь уже через новую оболочку.
Если говорить о программном обеспечении хост-машины, то аналогично другим рассмотренным пакетам система Worldgroup работает под управлением DOS. Однако дл достижения приемлемой производительности ей требуетс компьютер 486 с ОЗУ емкостью 8 Мбайт и 200 Мбайт на жестком диске. Программа хост-машины, именуема Worldgroup Server, допускает подключение через один компьютер до 256 модемов с быстродействием 2,4 Кбит/с. При работе более быстродействующих модемов затраты системных ресурсов возрастают, поэтому для модели V.34 их количество уже ограничено 104. Однако для типовых BBS корпоративного уровня этого более чем достаточно.
Worldgroup Version 1.0
Цена по каталогу: в варианте на 2 узла - 795 долл.; каждая дополнительная связка на 6 узлов - 395 долл.
Galacticomm Inc., Fort Lauderdale, FL; 800-328-1128; fax, 305-583-7846; e-mail, sales@gcomm.com;
Web, http://www.gcomm.com.
ПРОБЛЕМЫ БЕЗОПАСНОСТИ И ДОСТУПА К BBS
Прежде чем сделать свою новую BBS общедоступной для всех желающих, хорошенько взвесьте все обстоятельства. Мы живем в непростом мире, где кое-кто не прочь подпортить вам жизнь; это касаетс хакеров, различного рода чудаков и самого настоящего шпионажа. Конечно, для систем, допускающих подключение по каналам связи, невозможно гарантировать абсолютную защищенность, однако существует несколько проверенных на практике приемов, позволяющих значительно затруднить доступ к вашей информации.
Наиболее эффективный способ сохранить в неприкосновенности какую-либо информацию - это не размещать ее на верхнем уровне BBS. Если к вашей системе будет разрешен самый широкий доступ извне, она должна работать на специально выделенном компьютере. Храните здесь только действительно необходимые для работы BBS файлы, т. е. все то, что предоставляется при любом случае. Если же система BBS подключена к ЛВС, то максимально ограничьте дл ее программ перечень доступных сетевых каталогов, обеспечив доступ в сеть только к собственному подкаталогу системы. Для тех, кому удастс преодолеть барьер безопасности вашей BBS и выйти в сеть, необходимо максимально затруднить доступ к программе супервизора или к сетевым разделам более высокого уровня.
Если ваша система ориентирована только на собственных сотрудников, существует ряд дополнительных средств защиты, например обратный вызов для ее пользователей. Согласно такой схеме, пользователь дозванивается до BBS и сообщает, как обычно, свой идентификационный номер и пароль. После успешной аутентификации пользователя связь с BBS прекращается, и ее программа дозванивается до пользователя повторно по заранее установленному телефонному номеру. Специальных аппаратных средств для обратного вызова не требуется, однако така процедура значительно усложняет процесс подключени к BBS.
Метод обратного вызова подходит дл пользователей, работающих на дому, особенно для тех, кому может потребоваться обращаться к BBS издалека. Однако он не хорош для мобильных пользователей, которые могут дозваниваться откуда угодно. Подавляющая часть программ для BBS допускает подключение пользователей как с использованием принципа обратного вызова, так и обычным образом.
Кроме того, поинтересуйтесь, возможно ли в вашем регионе определять номер абонента. Если да, то можете оснастить свою BBS модемами с автоматическим определителем номера (АОН). Их можно настроить так, чтобы отвечать только на определенные телефонные звонки. Однако, как и при обратном вызове, это может служить препятствием для доступа мобильных пользователей.
Если же у вас широкий круг пользователей, то можно всерьез подумать об установке в их домах линий связи ISDN. Конечно, для различных регионов США тарифы на использование линий ISDN могут очень сильно отличаться друг от друга, однако в большинстве случаев абонентная плата не намного выше, чем при подключении через обычные телефонные линии. Благодаря технологии ISDN обеспечиваетс пропускная способность 64 Кбит/с, а отдельная лини может обслуживать одновременно два канала. Однако не стоит забывать, что большинство телефонных компаний в США исчисляют плату за использование линий ISDN поминутно - даже при местных звонках.
Многие хакеры проникают в индивидуальные компьютерные системы, просто дозваниваясь по случайно выбранным номерам и изучая поступающие ответные сигналы модема. Для линий ISDN такой сигнал не имеет идентификаторов, так что дополнительно из него нечего черпать. Кроме того, даже если хакеру удалось выведать абонентский номер вашей BBS, дл доступа к ней придется иметь у себя установленную линию ISDN и адаптер ISDN-PC; а сделать это пока не так просто.
Лес Фрид
КОНФИГУРАЦИЯ СИСТЕМЫ BBS
Для Worldgroup
Головная станция системы Worldgroup может быть подключена к ЛВС, но все ее узлы должны располагаться на отдельно выбранном компьютере.
До 256 пользователей _____________ | | | Хост-машина | _______ ______ |_____________| | _____| | | | ___|______| | | | Адаптеры множественных | | | последовательных портов | | | __ | | |_|__| ----- линии | | __ | |___|__| ----- телефонной | __ |_____|__| ----- связи Модемы
Для PCBoard и Wildcat!
_____________ | Головная | | станция BBS |____ |_____________| | _______ ______ | ________ | _____| | | | | Файлы BBS | | ___|______| | | Сервер | на сервере | | | Адаптеры множественных | |________| | | | последовательных портов | | | | | __ | | | | |_|__| ----- линии ____|_________|___________ | | __ | | | |___|__| ----- телефонной | | | __ | | |_____|__| ----- связи | | Модемы | | _____________ | __|__________ | Головная | | | Головная | | станция BBS |__| | станция BBS | |_____________| |_____________| _______ ______ _______ ______ | _____| | | _____| | | | ___|______| | | ___|______| | | | Адаптеры множественных | | | Адаптеры множественных | | | последовательных портов | | | последовательных портов | | | __ | | | __ | | |_|__| ----- линии | | |_|__| ----- линии | | __ | | __ | |___|__| ----- телефонной | |___|__| ----- телефонной | __ | __ |_____|__| ----- связи |_____|__| ----- связи Модемы Модемы
+ ДА - НЕТ | PCBoard 15.21 | Wildcat! 4.1 | Worldgroup 1.0 |
Цена по каталогу, долл. | 99 (1 узел); 350 (10 узлов) | 129 (1 узел); 249 (10 узлов) | 795 (1 узел); 1585 (14 узлов) |
Максимальное число узлов | 65535 | 250 | 256 |
Создание узлов в ЛВС | + | + | - |
Возможность подключения к BBS из ЛВС | + | + | + |
Программное обеспечение клиента | - | + | + |
Применение RIP-графики | + | + | + |
Настройка при помощи языка сценариев | + | Факульт. | Факульт. |
Возможность подключения к BBS из Internet | + | Факульт. | Факульт. |
Доступ к новостям Internet | + | Факульт. | Факульт. |
Создание шлюза электронной почты | + | Факульт. | Факульт. |
Обмен сообщениями QWK | + | + | + |
Несколько языков | + | + | +* |
Максимальное число узлов на хост-машине | 16 | 8 | 256 |
Емкость жесткого диска и ОЗУ хост-машины, Мбайт | 20, 0,45 | 15, 0,512 | 40, 4 |
Возможность использования многопроцессорной хост-машины | + | + | - |
Бесплатная телефонная связь для технических консультаций | + | + | - |