Норенков И.П. - Автоматизированное производство (1054022), страница 46
Текст из файла (страница 46)
Доступ возможен в режимах off-line и on-line. В режиме off-line посылается запрос к FTP-серверу, сервер формирует и посылает ответ на запрос. В режиме on-line осуществляется интерактивный просмотр каталоговFTP-cервера, выбор и передача нужных файлов. На ЭВМ пользователя устанавливается FTP-клиент.При запросе файла по протоколу FTP пользователь должен знать, где находится нужный емуфайл. Обращение к FTP-клиенту происходит по командеftp [<параметры>] [<имя сервера>](5.1)В качестве имени сервера указывается IP-имя или IP-адрес удаленного компьютера.В большинстве серверов Internet для входа по FTP-команде нужны предварительная регистрацияпользователя и указание пароля.
Однако это не требуется при обращениях к общедоступным (анонимным) серверам. Такие серверы создают и обслуживают организации, заинтересованные в распростра&.+.)$(*),$" . !"#$%!#&'&($"!))$*+($*,#&($"!)&*1245@!"! 5:&:#*%)K*:(*AK & +($5(!%%)$-%*#$A&F*:,&* ,$%+@*,:K:!+(нении информации определенного вида.После выполнения команды (5.1) FTP-клиент переходит в командный режим. Примеры субкоманд, которые могут выполняться в командном режиме (ниже удаленный компьютер обозначен S, локальный компьютер — T ):open [<имя S>] — устанавливает связь с удаленным компьютером;close [<имя S>] — разрывает связь с удаленным компьютером, оставаясь в командном режиме;quit — то же, что и close, но с выходом из командного режима (из ftp);cd [<имя каталога в S>] — выбор каталога на сервере;get [<имя файла в S>[<имя файла в T >]] — перепись файла с S на T;mget [<имена файлов в S>] — то же, что и get, но нескольких файлов;put [<имя файла в Т>[<имя файла в S>]] — обратная перепись;mput <имена файлов в S> — то же, что и put, но более одного файла;user <имя/пароль> — идентификация пользователя на сервере.Каждый обмен порождает два процесса.
Управляющий (командный) процесс инициирован в течение всего сеанса связи, а процесс передачи файла — только на время передачи. Протокольные порты сервера имеют номера 20 и 21, у клиента могут быть различные номера портов, в том числе несколько в одно и то же время. На каждый процесс обмена создаются свои копии FTP-сервера и клиента.С помощью 0"#%#4) B/749='' &$"/'*)4) Telnet пользователь сети Internet может работать наудаленном компьютере. Связь устанавливается при обращении к Telnet-программе командойtelnet <имя базы данных или системы каталогов> | <имя удаленного компьютера S>После установления связи все данные, которые пользователь набирает на клавиатуре своего компьютера, передаются в S, а содержимое экрана S отображается на экране пользователя.
Примерамикоманд в клиентской программе могут служить: установление связи (open), возвращение в командныйрежим клиентской программы Тelnet (close), завершение работы (quit).Telnet должен иметь возможность работать в условиях разных аппаратных платформ клиента исервера.
Это требование выполняется с помощью промежуточного виртуального терминала (аналогично SQL сервису в ODBC). В терминале зафиксирована интерпретация различных символов управления, поскольку их разновидностей не так уж много.?$4$%#*E$"$*='' — доступ к информации, выделенной для группового использования.Телеконференции могут быть глобальными или локальными. Включение материалов в телеконференцию, рассылка извещений о новых поступивших материалах, выполнение заказов — основныефункции программного обеспечения телеконференций.
Возможны режимы E-mail и on-line.Самая крупная система телеконференций — USENET. В этой системе информация организована иерархически. Сообщения рассылаются или лавинообразно, или через списки рассылки. В режиме on-line можно прочитать список сообщений, а затем и выбранное сообщение. В режиме off-line изсписка выбирается сообщение и на него посылается заказ.Телеконференции могут быть с модератором (руководителем) или без него.Существуют также средства аудиоконференций (голосовых телеконференций). Вызов, соединение, разговор происходят для пользователя как в обычном телефоне, но связь идет через Internet.Электронная “доска объявлений” BBS (Bulletin Board System) — технология, близкая по функциональному назначению к телеконференции, позволяет централизованно и оперативно направлятьсообщения для многих пользователей.
Программное обеспечение BBS сочетает в себе средства электронной почты, телеконференций и обмена файлами.В настоящее время интенсивно развиваются технологии настольной конференц-связи в реальном масштабе времени. Возможны несколько уровней настольной конференц-связи.В зависимости от вида разделяемой пользователями информации различают уровни: простаяE-mail сессия, совместная работа над проектом без голосовой связи (shared whiteboard — разделяемая“доска”), то же с голосовой связью (разновидность аудиоконференций), видеоконференция.
По мереповышения уровня возрастают требования к пропускной способности используемых каналов переда&.+.)$(*),$" . !"#$%!#&'&($"!))$*+($*,#&($"!)&*1255@!"! 5:&:#*%)K*:(*AK & +($5(!%%)$-%*#$A&F*:,&* ,$%+@*,:K:!+(чи данных. Для простых видов конференц-связи, а также и для аудиоконференций (конечно, при применении современных эффективных способов сжатия информации) можно использовать даже обычные телефонные линии, начиная с пропускной способности 8-10 кбит/с. Но лучше использовать в качестве “последней мили” цифровую ISDN или xDSL линию.В зависимости от числа участников и способа интерактивной связи между ними различаютдвухточечную (unicast), широковещательную (broadcast) и многоточечную (multicast) телеконференции.
Если в широковещательной конференции информация от центрального узла доставляется всемучастникам, то в многоточечной конференции она рассылается избирательно, т.е. одновременно может идти обмен разной информацией внутри нескольких подгрупп одной группы пользователей.Очевидно, что применение настольной конференц-связи в проектных организациях повышаетэффективность работы, поскольку упрощает процесс принятия и согласования проектных решений,сокращает непроизводительные затраты времени на организацию совещаний, консультаций и т.п.Программное обеспечение телеконференций включает в себя серверную и клиентскую части.В клиентской программе должны быть, как минимум, средства E-mail, многооконный текстовыйредактор (так, принимаемый и отправляемый партнеру тексты помещаются в разные окна, отдельное окно может быть выделено для видеоинформации в случае видеоконференций), средства файлового обмена.
Наиболее известными клиентскими программами являются ProShare (Intel) и NetMeeting (Microsoft).Серверная часть служит для распределения потока данных между пользователями с согласованием форматов окон с видеоинформацией, способов сжатия данных, скоростей потоков, идущих отразных сетей (пользователей). Примеры серверов: Whute Pine’s Meeting Point для видеоконференций,DataBeam’s Learning Server для систем дистанционного обучения.I'-$#%#*E$"$*='9 — способ связи, при котором осуществляется передача видеоизображенийпо телекоммуникационным каналам связи с возможностями интерактивного общения (в режиме online).
Очевидно, что требования к пропускной способности каналов передачи данных в видеоконференциях существенно выше, чем в обычных телеконференциях. Видеоконференции стали доступными (для достаточно крупных организаций) после развития высокоскоростных каналов связи и эффективных алгоритмов сжатия данных при их передаче.
В настоящее время широко внедряются сравнительно недорогие (от 1,5 до 7 тыс. долл.) настольные системы видеоконференц-связи.:0$=')4'6'"#()**)9 ('-$#%#*E$"$*=-+'+&$/) содержит дистанционно управляемую видеокамеру, монитор с большим экраном, микрофоны, динамики, устройство для считывания графическихдокументов, кодеки – устройства для прямого и обратного преобразований информации из исходнойв сжатую форму (кодек — совокупность первых слогов слов кодирование и декодирование). Цена комплекта — не менее 100 тыс.
долл., что дешевле аналогового телевидения. Требуется выделенный канал со скоростью выше 64 кбит/с. Пример программного обеспечения — PictureTel.В случае проведения видеоконференции для двух собеседников на базе ПЭВМ или рабочихстанций (двухточечные настольные видеоконференции) требуется применение мультимедийныхсредств. Используются компьютер с аудио-, видео- и сетевой платами, микрофон, динамик, видеокамера. Примеры ПО: Intel Proshare или Sharevision, работающие под Windows. Эти системы можно использовать с телефонными линиями и высокоскоростными модемами, но качество будет низкое.
Так,при 28,8 кбит/с частота кадров 7...10 Гц, размер окна 176×144 пикселей. При использовании ISDNможно повысить частоту кадров до 10...30 Гц. В большинстве систем предусмотрено наличие дополнительного окна, в котором виден совместно разрабатываемый документ.D*E#"/)='#**)9 +'+&$/) WWW (World Wide Web — всемирная паутина) — гипертекстовая информационная система сети Internet.
Другое ее краткое название — Web.V'0$"&$%+& — структурированный текст с введением в него перекрестных ссылок, отражающих смысловые связи частей текста. Слова-ссылки выделяются цветом и/или подчеркиванием. Выборссылки вызывает на экран связанный со словом-ссылкой текст или рисунок. Можно искать нужныйматериал по ключевым словам.Информация, доступная в Internet по Web-технологии, хранится в Web-серверах (сайтах). Сервер имеет программу Listener, постоянно отслеживающую приход на определенный порт запросов отклиентов. Сервер удовлетворяет запросы, посылая клиенту содержимое запрошенных Web-страниц&.+.)$(*),$" .
!"#$%!#&'&($"!))$*+($*,#&($"!)&*1265@!"! 5:&:#*%)K*:(*AK & +($5(!%%)$-%*#$A&F*:,&* ,$%+@*,:K:!+(или результаты выполненных процедур.Клиентские программы WWW называют 2")76$")/' (brousers). Имеются текстовые (например,Lynx) и графические (наиболее известны Netscape Navigator и MS Explorer) браузеры. Фирма SunMicrosystems разработала браузер HotJava. В браузерах имеются команды листания, перехода к предыдущему или последующему документу, печати, перехода по гипертекстовой ссылке и т.п. Из браузеров доступны различные сервисы, например, FTP, E-mail. Для подготовки материалов к их включению в базу WWW разработаны специальный язык HTML (Hypertext Markup Language) и реализующие его программные редакторы, например Internet Assistant в составе редактора Word или SiteEdit,подготовка документов предусмотрена и в составе большинства браузеров.Для связи Web-серверов и клиентов разработан протокол HTTP, работающий на базе TCP/IP.Web-сервер получает запрос от браузера, находит соответствующий запросу файл и передает его дляпросмотра в браузер.Популярными серверами являются Apache Digital для ОС Unix, Netscape Enterprise Server и Microsoft InternetInformation Server (IIS), которые могут работать как в Unix, так и в Windows NT, и Netware Web Server, предназначенныйдля работы в ОС Netware.