Сетевые технологии и InternetРефераты >> Программирование и компьютеры >> Сетевые технологии и Internet
Работа приложения в Internet
Приложения, работающие в Internet, строятся на базе технологии Java, которая включает себя язык программирования Java, виртуальную машину Java и Web-броузеры, выполняющие приложения Java. Язык Java лучше всего подходит для работы с HTML-страницами. Он позволяет не ограничиваться простым просмотром Web-страниц, а дает возможность организовать взаимодействие интерактивных программ с пользователем. Технологическое расширение Java - Java DataBase Connectivity (JDBC), предназначенное для интрасетей, позволяет Java-приложению обращаться непосредственно к серверу, который может быть расположен в локальной сети.
Разработана концепция Cascade Style Sheets (CSS), определяющая стили, используемые при разработке HTML-страниц, их частей и отдельных элементов. С ней можно ознакомиться по адресу http//www.w3org/pub/WWW/TR/WD-style.
ActiveX
Технология ActiveX это следующий шаг в развитии OLE, предназначенная для создания интерактивных приложений для Internet и внутренних сетей. Она поддерживает приложения на языке Java и OLE-компоненты. ActiveX базируется на СОМ (Component Object Model) и позволяет администраторам страниц при оформлении документов использовать звуковые и видеоэффекты. Управляющие элементы ActiveX обеспечивают Windows-приложения функциями взаимодействия с Web. Модель распределенных объектов (Distributed Component Object, DCOM) дает возможность разработчикам создавать компоненты приложений, взаимодействующих друг с другом по Internet. ActiveX с интегрируемым модулем (plug-in) используется в Internet Explorer 3.0.
Кодировка символов в Internet
Для кодировки символов кириллицы в Internet используются в основном четыре кодировки:
• КОИ8 (KOI8) - используется в основном на компьютерах с ОС UNIX, но не поддерживается Windows. Для решения этой проблемы рекомендуется устанавливать дополнительные КОИ-шрифты и специальные драйверы клавиатуры типа Cyrwin.
• СР-1251 - применяется Microsoft на Windows, получила широкое распространение на PC IBM-совместимых компьютерах.
• СР-866 - применяется в основном на компьютерах с ОС MS-DOS.
• ISO-8859-5 - применяется для UNIX-совместимых систем.
На большинстве серверов находят применение первые .две кодировки. Проблема поддержки кириллицы в Internet объясняется тем, что коды русских букв в операционных системах UNIX и Windows не совпадают. Трудности, возникающие при кодировке на КОИ8 подробно рассматриваются на WWW-странице по адресу:
http://www.nagural.ru/~ache/koi8.html.
ЭЛЕКТРОННАЯ ПОЧТА
Объединение компьютеров в сеть позволило по новому организовать документооборот как в маленьких фирмах, так и в больших организациях. Отпала необходимость печатать на бумаге документы, над которыми работает коллектив пользователей. С помощью соответствующего программного обеспечения коллектив пользователей может совместно составлять документы, презентации и базы данных передавать их по электронной почте другим участникам проекта, которые могут работать в этом же здании или в другом городе, для дополнения и редактирования. Поочередная рассылка позволяет указать порядок прохождения сообщения между участниками проекта после его дополнения и редактирования. Такой метод коллективной работы над документом экономит значительную часть рабочего времени, так как не надо тратить время на личные встречи для совместной работы. Современное предприятие невозможно представить без совместного использования данных и развитых средств гарантированной защиты информации.
Протоколы, используемые электронной почтой
К числу самых популярных протоколов, используемых в Internet для приема электронной почты относится протокол передачи электронных сообщений Simple Mail Transfer Protocol, SMPT и приема Post Office Protocol, POP.
ПОДДЕРЖКА СЕТЕВЫХ ОПЕРАЦИОННЫХ СИСТЕМ
Microsoft стремится сделать Windows наиболее подходящей платформой для телекоммуникаций и доступа к Internet. Windows 95 содержит большое количество драйверов сетевых карт и инструментов, предназначенных для управления сетью. Единый интерфейс пользователя практически не зависит от типа поддерживаемой сети.
Для работы с различными сетями необходимо, чтобы операционная система поддерживала их протоколы, т.е. набор правил (язык общения компьютеров), используемых при передаче информации. Сетевой протокол определяет методы маршрутизации, способы адресации и т.п.
Windows 95 имеет встроенную поддержку распространенных сетевых операционных систем: Windows NT Advanced Server фирмы Microsoft, Novell NetWare, LAN Manager, LAN Manager for UNIX, LANServer компании IBM, 3+Open и 3+Share компании 3Com, VINES фирмы'Banyan, Pathworks фирмы Digital. Операционная система позволяет работать в составе неоднородной сети и обеспечивает поддержку значительной части 32-разрядных популярных сетевых протоколов: TCP/IP, IPX/SPX и NetBEUI и драйверы ND1S 2.х, З.х или ODI. Протокол TCP/IP (Transmission Control Protocol/Internet Protocol) используют при работе с глобальными сетями типа Internet и в сетях Microsoft. Протокол IPX дает возможность подключиться к файл-серверам NetWare.
В Windows 95 включена поддержка протоколов сетей различных типов: РРР (Poinl-to-Point Protocol). Serial Line Internet Protocol, NRN (NetWare Remote Node) и нового сетевого протокола Point-to-Point Tunneling Protocol (РРТР), разработанного Microsoft совместно с компанией 3Com. Протокол позволяет создавать виртуальные частные сети (VPN) по коммутируемым линиям и пересылать защищенные сетевые пакеты по Internet. РРТР используется при организации "тоннеля" во время связи удаленных пользователей со своими корпоративными сетями по Internet. Отпадает необходимость в соща-пии предприятиями собственной глобальной сетевой инфраструктуры, чтобы избежать утечки информации. Гарантированная защита информации обеспечивается хорошо зарекомендовавшими себя и проверенными средствами аутентификации и шифрования, встроенными в Windows NT Remote Access Service.
Недостаток Windows 95 состоит в том, что коммутируемый сервер под управлением этой операционной системы устанавливает только одно соединение в каждый момент времени. Для обеспечения более высокой производительность и гибкости в качестве сервера удаленного доступа рекомендуется использовать Windows NT, которая обеспечивает до 256 одновременных соединений и параллельную маршрутизацию.
Литература
Microsoft Office 97. Москва ABF 1997 Берлинен Э. М., Глазырин Б. Э., Глазырина И. Б.
Internet. Уссурийск ООО " Импекс " 1999 Крамынин Д.А.