Компьютерные сети создаются для того, чтобы дать возможность территориально разобщенным пользователям обмениваться информацией между собой, совместно использовать одинаковые программы, общие информационные и аппаратные ресурсы.
По некоторым оценкам, более половины действующих ЭВМ подключены к сетям. Необходимость внедрения электронной почты, стремление к коллективному использованию разнообразных баз данных и аппаратных средств, потребность в проведении дискуссий и оперативных совещаний без отрыва от рабочих мест, желание повысить оперативность получения «свежей» информации подталкивает пользователей к подключению своих ЭВМ к сетям.
Сети появились в результате творческого сотрудничества специалистов вычислительной техники и техники связи.
В данной работе рассмотрены общие характеристики сетевых информационных технологий; особенности сети internet. Даны определения
Информационным службам world wide web.
Виды компьютерных сетей и особенности информационных технологий на их основе
Вычислительные сети чаще всего подразделяются на два вида: локальные и глобальные. Существуют корпоративные сети, которым одновременно присущи свойства и локальных, и глобальных сетей. Корпоративные сети доступны лишь ограниченному кругу лиц.
Локальная сеть (Local Area Network — LAN) имеет небольшую протяженность (до 10 км), характеризуется высокой скоростью передачи информации и низким уровнем ошибок. Глобальная сеть (Wide Area Network — WAN) может охватывать значительные расстояния — десятки тысяч километров. Когда-нибудь к глобальным сетям будут подключены компьютеры, расположенные на космических станциях и на других планетах Солнечной системы.
При классификации сетей можно считать, что если организация (или предприятие) является собственником линии связи (при этом канал связи является высокоскоростным), то это локальная сеть. Если же организация арендует низкоскоростные каналы связи (например, спутниковую линию связи), то это глобальная сеть.
Скорость передачи информации измеряется в битах в секунду (килобитах в секунду и т. д.).
Иногда используется внесистемная единица — бод. При скорости 1 бод в канал связи передается один импульс каждую секунду, т. е. один бит.
Наименьшей системной единицей измерения скорости передачи информации является 1 бит/с.
Курсовая. Проектирование волоконнооптической линии связи по предмету ...
... бояться износа системы. ВЫБОР И КРАТКОЕ ОПИСАНИЕ ВОЛОКОННО-ОПТИЧЕСКИХ СИСТЕМ ПЕРЕДАЧИ Рис.1 В данной работе будет рассмотрен участок Б-З. его можно рассмотреть на рис.1 СРАВНИТЕЛЬНЫЕ ХАРАКТЕРИСТИКИ КАНАЛОВ СВЯЗИ Схема участка ...
Для работы в глобальной сети по аналоговым каналам требуется модем. Асинхронная передача каждого символа (буквы или цифры) осуществляется с помощью 10 бит (8 бит требуется для передачи символа и 2 бита служебных — стартовый и стоповый).
Таким образом, при скорости передачи данных 56 000 бит/с в линию передается 5600 символов в секунду. При такой скорости передачи данных для пересылки двух страниц текста, содержащих по 3000 символов, потребуется чуть больше одной секунды.
Классификация сетевых технологий
В зависимости от расстояний между связываемыми узлами различают вычислительные сети:
- территориальные — охватывающие значительное географическое пространство;
- среди территориальных сетей можно выделить сети региональные и глобальные, имеющие соответственно региональные или глобальные масштабы;
- региональные сети иногда называют сетями MAN (Metropolitan Area Network), а общее англоязычное название для территориальных сетей — WAN (Wide Area Network);
- локальные (ЛВС) — охватывающие ограниченную территорию (обычно в пределах удаленности станций не более чем на несколько десятков или сотен метров друг от друга, реже на 1…2 км);
- локальные сети обозначают LAN (Local Area Network);
— корпоративные (масштаба предприятия) — совокупность связанных между собой ЛВС, охватывающих территорию, на которой размещено одно предприятие или учреждение в одном или нескольких близко расположенных зданиях. Локальные и корпоративные вычислительные сети — основной вид вычислительных сетей, используемых в системах автоматизированного проектирования (САПР).
Особо выделяют единственную в своем роде глобальную сеть Internet (реализованная в ней информационная служба World Wide Web (WWW) переводится на русский язык как всемирная паутина); это сеть сетей со своей технологией. В Internet существует понятие интрасетей (Intranet) — корпоративных сетей в рамках Internet.
Различают интегрированные сети, неинтегрированные сети и подсети.
Интегрированная вычислительная сеть (интерсеть) представляет собой взаимосвязанную совокупность многих вычислительных сетей, которые в интерсети называются подсетями.
В автоматизированных системах крупных предприятий подсети включают вычислительные средства отдельных проектных подразделений. Интерсети нужны для объединения таких подсетей, а также для объединения технических средств автоматизированных систем проектирования и производства в единую систему комплексной автоматизации (CIM — Computer Integrated Manufacturing).
Обычно интерсети приспособлены для различных видов связи: телефонии, электронной почты, передачи видеоинформации, цифровых данных и т.п., и в этом случае они называются сетями интегрального обслуживания.
Развитие интерсетей заключается в разработке средств сопряжения разнородных подсетей и стандартов для построения подсетей, изначально приспособленных к сопряжению.
Подсети в интерсетях объединяются в соответствии с выбранной топологией с помощью блоков взаимодействия.
В зависимости от топологии соединений узлов различают сети шинной (магистральной), кольцевой, звездной, иерархической, произвольной структуры.
Электрическая сеть
... сосредоточенных на территории. От проблемы рационального электроснабжения производства в значительной степени зависит экономическая ... По выполняемым функциям будем различать системообразующие, питающие и распределительные сети. Системообразующие сети напряжением 330--1150 ... управлений (РЭУ). Питающие сети предназначены для передачи электроэнергии от подстанций системообразующей сети и частично от шин ...
В зависимости от способа управления различают сети:
- «клиент/сервер» — в них выделяется один или несколько узлов (их название — серверы), выполняющих в сети управляющие или специальные обслуживающие функции, а остальные узлы (клиенты) являются терминальными, в них работают пользователи. Сети клиент/сервер различаются по характеру распределения функций между серверами, другими словами по типам серверов (например, файл-серверы, серверы баз данных).
При специализации серверов по определенным приложениям имеем сеть распределенных вычислений. Такие сети отличают также от централизованных систем, построенных на мэйнфреймах;
- одноранговые — в них все узлы равноправны;
- поскольку в общем случае под клиентом понимается объект (устройство или программа), запрашивающий некоторые услуги, а под сервером — объект, предоставляющий эти услуги, то каждый узел в одноранговых сетях может выполнять функции и клиента, и сервера.
Наконец появилась сетецентрическая концепция, в соответствии с которой пользователь имеет лишь дешевое оборудование для обращения к удаленным компьютерам, а сеть обслуживает заказы на выполнение вычислений и получения информации. То есть пользователю не нужно приобретать программное обеспечение для решения прикладных задач, ему нужно лишь платить за выполненные заказы. Подобные компьютеры называют тонкими клиентами или сетевыми компьютерами.
В зависимости от того, одинаковые или неодинаковые ЭВМ применяют в сети, различают сети однотипных ЭВМ, называемые однородными, и разнотипных ЭВМ — неоднородные (гетерогенные).
В крупных автоматизированных системах, как правило, сети оказываются неоднородными.
В зависимости от прав собственности на сети последние могут быть сетями общего пользования (public) или частными (private).
Среди сетей общего пользования выделяют телефонные сети ТфОП (PSTN — Public Switched Telephone Network) и сети передачи данных (PSDN- Public Switched Data Network).
Сети также различают в зависимости от используемых в них протоколов и по способам коммутации.
Локальные вычислительные сети
Локальные сети расположены на небольшой площади — комната, здание, несколько соседних зданий. Максимальное расстояние между компьютерами — несколько сотен метров. Количество компьютеров невелико — несколько десятков, максимум единицы сотен.
Расположение в одном здании позволяет применять кабели (а не более дорогие беспроводные технологии).
Небольшие расстояния позволяют достигать приемлемых скоростей передачи даже по дешевым кабелям (или больших скоростей, но по более дорогим кабелям).
Малое количество компьютеров допускает использование общей разделяемой среды передачи, в том числе в режиме разделения времени.
В ЛВС в качестве кабельных сред передачи используются коаксиальный кабель, витая пара и оптоволоконный кабель. Для ЛВС характерно использование следующего сетевого оборудования:
приемопередатчики (transceiver)
повторители (repeater) — для объединения коаксиальных сегментов
концентраторы (hub) — для формирования звезд и деревьев на витой паре
мосты (bridge) — для объединения локальных сетей (возможно, с разными технологиями) и изоляции внутреннего трафика подсетей
Разработка приложения для смартфонов под управлением операционной ...
... существуют библиотеки позволяющие вести разработку на языке С++. Целью дипломной работы является разработка приложения для смартфонов под управлением операционной системы Android. Требовалось разработать масштабируемое приложение с поддержкой всех современных устройств на базе Android версии ...
коммутаторы (switch) — для высокоскоростного одновременного соединения нескольких пар абонентов
маршрутизаторы (router) — для управления путями передачи данных в сегментированных сетях.
Характеристика беспроводных и кабельных сетевых технологий
Беспроводные сети широко распространены в западных странах. Там они, как правило, применяются как корпоративные сети внутри зданий, на территории промышленного предприятия, а так же для связи удаленных отделений между собой.
Типичные заказчики решений такого рода — больницы, складские и торговые организации. Сюда относятся также временные сети, развертываемые на период каких-либо мероприятий (выставок или семинаров).
В России ситуация принципиально иная. Здесь большинство беспроводных сетей работает вне зданий, обеспечивая услугами скоростной передачи данных пользователей, разбросанных на расстоянии в несколько километров и даже десятков километров. Беспроводная локальная сеть зачастую является единственным экономически оправданным решением — когда кабельная система отсутствует или низкого качества, что наблюдается в нашей стране.
Средства и системы беспроводной связи используются, как правило, в сетях, включающих также и проводные (кабельные) средства, и дают возможность удобно, быстро и экономично решить проблемы, возникающие в процессе решения и модернизации чисто кабельных сетей. Беспроводные средства связи следует поэтому считать не полной альтернативой кабельным сетям, а лишь альтернативной технологией для реализации отдельных сегментов (или целых уровней) в проектируемой, расширяемой или модернизируемой локальной компьютерной сети.
Беспроводные компьютерные сети — это технология, позволяющая создавать вычислительные сети, полностью соответствующие стандартам для обычных проводных сетей (например, Ethernet), без использования кабельной проводки. В качестве носителя информации в таких сетях выступают радиоволны СВЧ-диапазона.
Беспроводные сети используются там, где кабельная проводка затруднена или невозможна. Сеть, развернутая в соответствии со стандартом “RadioEthernet”, представляет собой аналог обычной кабельной сети Ethernet с коллизионным механизмом доступа к среде передачи данных. Разница состоит только в характере этой среды. Radio Ethernet полностью обеспечивает все потребности беспроводной передачи данных внутри помещений.
При наружном применении Radio Ethernet очень удобно использовать сети на “последней миле” взамен кабельной, то есть — для соединения между абонентом и ближайшим узлом опорной сети. При этом реальная протяженность “последней мили” может быть от нескольких сотен метров до 20-30 км и ограничена лишь наличием прямой видимости.
Кабельная система — это система, элементами которой являются кабели и компоненты, которые связаны с кабелем. К кабельным компонентам относится все пассивное коммутационное оборудование, служащее для соединения или физического окончания (терминирования) кабеля — телекоммуникационные розетки на рабочих местах, кроссовые и коммутационные панели (жаргон: «патч-панели») в телекоммуникационных помещениях, муфты и сплайсы;
В проекты локальных вычислительных сетей (стандартных) закладываются на сегодня всего три вида кабелей:
Особенности сети Интернет как средства распространения информации
... Таким образом, можно констатировать, что сеть Интернет есть "наиболее важная инфраструктура развивающегося информационного общества, инфраструктура социального регулирования". Невозможно переоценить роль сети в распространении информации и организации других информационных процессов. Во всем мире, ...
- коаксиальный (двух типов): тонкий коаксиальный кабель; толстый коаксиальный кабель.
витая пара (двух основных типов): неэкранированная витая пара; экранированная витая пара.
волоконно-оптический кабель (двух типов): многомодовый кабель; одномодовый кабель.
Этапы распространения глобальных и локальных сетей ЭВМ
Если первый этап развития информационных технологий характеризовался, прежде всего, попыткой простой автоматизации действий человека, то, начиная где-то с середины 70-х годов, с помощью информационных технологий стало возможным решать уже более стратегические задачи. Появление новых типов ЭВМ и персональных компьютеров позволило перейти от крупных вычислительных центров к децентрализации управления и поддержки решений, принимаемых индивидуальным пользователем. Благодаря этому постепенно начинает уходить на второй план проблема первого этапа — плохое взаимодействие между пользователем и разработчиками, что обеспечивало низкую эффективность информационных систем. С помощью новых автоматизированных систем управления и программных комплексов стали решаться различные более сложные аналитические задачи.
Однако если на первом этапе развития информационных технологий ощущалась нехватка возможностей аппаратных средств, то на втором уже актуальной проблемой стало несовершенство программного обеспечения, отстающего от возможностей ЭВМ и не позволяющего решать поставленные перед информационными технологиями задачи. Впрочем, этот этап стал важным шагом на пути дальнейшего развития информационных систем, поскольку дал необходимый опыт и знания для повышения эффективности автоматизированных систем управления и перехода, таким образом, на новый этап.
Третий этап развития информационных технологий знаменует фактически начало новой компьютерной эры, в основе которой лежит персональный компьютер, имеющий широкий спектр программных средств для решения различных задач. Этому способствовал переход аппаратных средств на микропроцессорную базу. Если раньше еще иногда использовалась централизованная обработка данных, которая характерна для первого этапа развития информационных технологий, то с середины восьмидесятых — начала девяностых годов происходит окончательный процесс персонализации автоматизированных систем управления.
Теперь задача информационных систем заключается в поддержке принимаемых пользователем решений. За счет этого осуществляется аккумулирование знаний и опыта индивидуального пользователя с широкими возможностями персонального компьютера. Системы поддержки принятия решений стали включать в себя элементы анализа и интеллектуального управления, реализуемые на обычном персональном компьютере. Теперь автоматизированные системы управления стали служить не только для увеличения эффективности обработки данных, но и для принятия решений в разных областях человеческой деятельности.
Современная эпоха характеризуется тем, что информационные технологии становятся одним из наиболее важных стратегических ресурсов, имеющихся у отдельной страны или конкретной организации. С помощью информационных систем стало возможным существенное повышение уровня управления во всех сферах общественной деятельности. Повсеместное использование информационных технологий открыло возможности для активного развития глобальных компьютерных сетей и построения, таким образом, глобальной информационной инфраструктуры, призванной предоставить широкие возможности для пользователей и одновременно повысить эффективность управления всеми областями человеческой деятельности.
Организация хранения и поиска информации в сети Internet
... Информация на сайте будет всегда актуальной, самой свежей. Именно это ценят, именно это привлекает в Интернет миллионы пользователей. 1. Хранение данных в сети ... Internet вести поиск информации по всему миру. Гипертекстовые документы создаются на базе ... от имени открывающего лишь тем, что перед ним ставится ... на платформу ПК и адаптации различных форматов кодирования и хранения графической информации с ...
Стремительное распространение сетевых информационных технологий, глобальных и локальных сетей, принесло также и серьезную проблему, которая заключается в необходимости защиты доступа и безопасности стратегической информации как на уровне государства или организации, так и на уровне индивидуального пользователя. Успешное решение этой задачи наряду с активным внедрением новых информационных технологий, коммуникаций, программных и аппаратных средств позволяет государству и любой организации быть максимально конкурентоспособным в глобальном мире. Таким образом, информационные системы сегодня превратились в один из наиболее важных факторов экономического и социального развития общества.
Возможности сети internet
Internet предоставляет пользователям всевозможные информационные и коммуникационные услуги.
Информационные услуги — услуги доступа к информации:
- доступ к информационным ресурсам сети, то есть можно получить необходимую информацию, имеющуюся на серверах сети, например, документы, файлы, информацию из различных баз данных и т.п.;
— размещение собственной информации в сети. Существует множество серверов, предоставляющих возможность бесплатно разместить на них информацию. Если информация размещается в целях публикации, то любые пользователи Internet могут получить доступ к этой информации и получать и просматривать ее в любое время.
Коммуникационные услуги — услуги обмена информацией, общения:
обмен информацией в отсроченном режиме. Так работает, например, электронная почта. Отправитель направляет письмо в почтовый ящик получателя, который просмотрит это письмо в удобное для него время.
обмен в режиме реального времени. Например, разговоры в сети. Люди набирают свои реплики с клавиатуры и посылают их на разговорный сервер, и эти реплики видят все участники разговора одновременно.
Особенности работы с различными службами Internet (электронная почта, телеконференции, списки рассылки)
Telnet. Это протокол и программы, которые обслуживают удаленный доступ клиента к компьютеру-серверу. После установления связи, пользователь попадает в среду операционной системы удаленного компьютера и работает с установленными на нем программам так же, как если бы это был собственный компьютер пользователя.
FTP. Так называют протокол (File Transfer Protocol — протокол передачи файлов) и программы, которые обслуживают работу с категориями и файлами удаленной машины. Средства FTP позволяют просматривать каталоги и файлы сервера, переходить из одного каталога в другой, копировать и обновлять файлы.
Gopher. Это протокол и программы, которые обеспечивают более развитые средства поиска и извлечения информации с помощью многоуровневых меню, справочных книг, индексных ссылок и т.п. Протокол Gopher поддерживается в современных программах-навигаторах.
Archile. Так называют специальные серверы, которые собирают и хранят поисковую информацию о содержимом FTP-серверов на узлах internet.
Разработка базы данных и приложения для решения задачи «Автоматизация ...
... курсового проекта является разработка и реализация базы данных для ресторана, чтобы обеспечить хранение, накопление и предоставление информации о деятельности ресторана. Создаваемая база данных предназначена в основном для автоматизации деятельности основных подразделений ресторана, ...
WAIS. Wide Area Information Servers — распределенная информационная система (базы данных и программное обеспечение), которое обслуживает поиск информации в сетевых БД и библиотеках. В частности, WAIS используется для индексирования неструктурированных документов в Internet и организации поиска в них.
E-mail. Это английское обозначение электронной почты — основного вида сетевых услуг Internet. С помощью электронной почты люди, живущие на всех континентах, обмениваются электронными сообщениями и файлами.
Usenet. Существует несколько определений системы Usenet — распределенный дискуссионный клуб, телеконференции, группы новостей. В отличие от электронной почты, клиент Usenet направляет сообщение не индивидуальному адресату, а группе абонентов (телеконференции).
Все участники данной конференции имеют равные права при обсуждении того или иного вопроса. Каждая телеконференция имеет свой адрес и посвящена какой-либо теме, причем круг обсуждаемых вопросов может быть самым разнообразным.
IRC. Разновидностью телеконференций можно считать IRC (Internet Relay Chat) — «болтовню в реальном времени. С помощью IRC-серверов и IRC-клиентов пользователи ведут «виртуальный» разговор между собой, набирая фразы с клавиатуры ПК.
Internet-телефония. Ныне быстро развивается новый вид услуг Сети — internet-телефония. Принцип голосовой связи в internet нельзя считать оригинальным: такая связь — лишь частный случай обмена произвольными электронными сообщениями по протоколу TCP/IP. Человеческая речь преобразуется в цифровой файл и передается по сети в виде обычного набора электронных пакетов.
Основы технологии World Wide Web: понятие гипертекста, особенности адресации, составные элементы технологии WWW, взаимодействие программного обеспечения
Всемирная паутина (англ. World Wide Web) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы web-серверов. Большинство ресурсов всемирной паутины представляет собой гипертекст. Гипертекстовые документы, размещаемые во всемирной паутине, называются web-страницами. Несколько web-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом. Для загрузки и просмотра web-страниц используются специальные программы — браузеры. Всемирная паутина вызвала настоящую революцию в информационных технологиях и бум в развитии Интернета. Часто, говоря об Интернете, имеют в виду именно Всемирную паутину, однако важно понимать, что это не одно и то же. Для обозначения Всемирной паутины также используют слово веб (англ. web) и аббревиатуру WWW.
www и ее программное обеспечение — это наиболее мощные и перспективные инструменты Сети. Они обеспечивают пользователям доступ практически ко всем ресурсам интернета.
Технологии создания внутрикорпоративных сетей (intranet)
Применение internet- и WWW-технологий в корпоративной сети, изолированной от Internet, называется Intranet-технологией. Intranet-сети, получающие все более широкое распространение, состоят из внутрикорпоративных Web-серверов, доступ персонала к которым организован через ЛВС или глобальные сети.
Средства и технологии обработки графической информации (2)
... - большой файл и лучшее качество изображения, или же маленький файл с более низким качеством изображения. 1.2. Средства для работы с растровой графикой К аппаратным средствам получения цифровых растровых ... форматов графических файлов имеет значение для эффективного хранения изображений и организации обмена данными между различными приложениями. При подготовке файлов для размещения в сети Интернет ...
Как правило, информация внутри отдельной организации распределена по множеству компьютеров и хранится в виде разнообразных файлов, отчетов и сообщений электронной почты. Как правило, способ доступа ко всей информации не организован. Поэтому многие организации создают intranet-сети с внутренними Web-серверами, чтобы облегчить своим сотрудникам доступ к разнообразной информации. Благодаря связям с корпоративными базами данных, файл-серверами и хранилищами документов Web-серверы предоставляют сотрудникам компании самые различные виды информации через единый интерфейс — хорошо знакомый Web-браузер. Несколько начальных страниц служат гипертекстовыми связями со всеми видами документов и данных.
При работе в корпоративной сети, прежде всего, необходимо знать имя файла, содержащего необходимую информацию. Для опытных в обращении с компьютерами сотрудников поиск и совместное использование файлов в сети становится чем-то вроде второй профессии, но даже для них задача оказывается трудновыполнимой, если кто-то переименует файл, изменит его содержимое или переместит в другое место. Для неискушенных же пользователей попытки найти такую «потерянную» информацию вызывают раздражение и чаще всего оканчиваются неудачей.
Что бы их устроило на самом деле — это страничка текста на экране, описывающая, что делается в системе, и подсказывающая в процессе перемещения из одного пункта сети в другой местонахождение и содержимое файлов. Именно такой текстовый путеводитель, показывающий, как организованы данные, и предоставляет intranet-приложение. Если на экране появилась ссылка на интересующий информационный объект, чтобы добраться до него, достаточно щелкнуть кнопкой мыши.
Основы технологии intranet, их преимущества и недостатки
Достоинства и недостатки Intranet-технологии проистекают из особенностей, заложенных при создании WWW-технологий:
- использование гипертекста обеспечивает связность разнородной информации;
- браузер (клиентская программа WWW-сервера) предоставляет единый, более простой интерфейс пользователя;
- унаследованные преимущества и недостатки архитектуры клиент-сервер приводят к сходным проблемам, возникающим при использовании баз данных.
Преимущества
Корпоративная сеть Intranet — прекрасная платформа для публикации информации внутри предприятия. Web-браузер доступен практически для любой клиентской системы — в отличие от фирменных клиентов ПО групповой работы, которых для части платформ может не быть. Web-серверы не требуют аппаратных средств такой большой мощности (быстродействия процессора и емкости жесткого диска), как, например, классические пакеты для групповой работы типа LotusNotes. Рынок ПО для Web-серверов характеризуется высоким уровнем конкуренции — пользователи не привязаны к одному поставщику. Тем не менее, программы прекрасно взаимодействуют. Технология Web обладает свойством наращиваемости и может использоваться в региональных вычислительных сетях. Новые средства авторской разработки в комплексе прикладных программ для настольных ПК облегчают новичкам создание HTML-страниц для Web-серверов.
Недостатки
Прикладные системы совместной работы для intranet-сетей не обладают мощными возможностями традиционного ПО для групповой работы. Существует ограниченный набор средств привязки Web-серверов к базам данных и другим вспомогательным прикладным системам. Необходимо организовывать и поддерживать функционирование отдельных прикладных систем, в частности, таких, как электронная почта и Web-серверы, вместо того, чтобы пользоваться одной унифицированной системой, как в пакетах для групповой работы. Реализация Intranet требует наличия сети TCP/IP в отличие от других пакетов для групп, которые будут работать с существующими протоколами передачи данных по ЛВС. В intranet-сетях нет встроенных средств тиражирования для удаленных пользователей, в то время как в пакетах типа LotusNotes они есть. Язык HTML и протокол HTTP не обладают достаточной мощностью для разработки прикладных систем клиент-сервер. Стандарты программирования для Web, например, такие, как Java, являются относительно новыми и недостаточно освоенными.
«Средства визуального программирования приложений» РАЗРАБОТКА ...
... 4.5.0 в комплект Qt включена среда разработки «Qt Creator», которая включает в себя редактор кода, справку, графические средства «Qt Designer» и возможность отладки приложений. «Qt Creator» может использовать GCC ... поступающие по сети, и осуществляет доступ к содержимому базы данных для предоставления информации, которую запрашивают клиенты. Клиентской программой, которая является программой, ...
Архитектура и основные компоненты intranet-приложений
Для анализа архитектуры Internet/Intranet-приложений необходимо рассмотреть основные информационные ресурсы и потоки, классификацию средств для разработки, эксплуатации и сопровождения подобных приложений.
Основные информационные ресурсы и потоки
Системы на основе гипертекста позволяют создать информационную инфраструктуру корпорации, объединив различные информационные ресурсы и предоставив к ним единообразный доступ.
В информационную инфраструктуру корпорации могут входить следующие информационные ресурсы:
- гипертексты и гипермедиа;
- офисные документы;
- графическая информация;
- архивные файлы;
- сообщения электронной почты;
- новости;
- базы данных;
- хранилище данных;
- прикладное программное обеспечение.
Направление и содержание информационных потоков зависит от природы ресурсов, средств их создания, механизмов и прав доступа к информации.
Гипертекст и гипермедиа исполняют роль своеобразного клея, который соединяет различные информационные ресурсы. Гипертекстовая информация не только отображается и служит для навигации, но и поддерживает диалог с пользователем, при необходимости — ввод данных по электронной форме с передачей их на сервер. Пользователь может даже пересылать на сервер произвольные файлы.
Гипертекстовые страницы могут быть сгенерированы динамически с использованием данных из других ресурсов. Гипермедиа является динамической по своей природе, но поток информации, как правило, однонаправленный, связан с воспроизведением аудио, видео и других мультимедиа-файлов. Обратный поток ограничен управлением навигацией и воспроизведением.
Офисные документы представляют собой тексты, электронные документы, планы и т.п., подготовленные пакетами офисной автоматизации или групповой работы. Доступ к этой информации может быть обеспечен либо в режиме чтения (с использованием программ просмотра), либо полный доступ с возможностью редактирования в той среде, где документ был создан. Помимо навигации с помощью гипертекста возможно организовать контекстный поиск документов.
Графическая информация отображается на клиенте в виде статических иллюстраций, анимации или трехмерных сцен виртуальной реальности. Для выполнения навигации с изображением или его частями связывают гиперссылки, кроме того, имеется возможность изменять виртуальные сцены.
Архивные файлы служат основой электронных архивов документов и программ, доступных на серверах FTP и Gopher для распространения. Пользователь может выбрать нужную информацию и получить ее с сервера по запросу. Загрузка файлов возможна и с Web-серверов.
Сообщения электронной почты представляют собой информационный ресурс, хранимый в почтовых ящиках и общих папках. Они образуют двунаправленные потоки, сообщения можно посылать и получать, не выходя из браузера. Однако больше распространен сбор данных с использованием почты. В общих папках обычно организуются дискуссии, часто задаваемые вопросы FAQ, планы встреч и другие групповые работы.
Новости — динамически изменяемый ресурс, организуемый на основе внешних или внутренних (корпоративных) каналов, последние пока не получили широкого распространения. Отображение новостей производится по запросу или в режиме бегущей строки с помощью тикера. Распространение информации осуществляется методом опроса каналов или широковещательной рассылки, нередко необходима «подписка» на требуемые новости.
Базы данных не имеют прямой поддержки в Internet/Intranet. Доступ и ведение БД производится через серверные или клиентские приложения. При этом запросы на поиск и ввод данных оформляются в виде HTML-форм.
Хранилище данных может иметь различную реализацию (реляционная многомерная БД, совокупность ODBC-источников данных), но предназначено для целей оперативной аналитической обработки данных. Доступ к хранилищу организуется подобно доступу к базе данных. Нужно отметить, что аналитическая обработка требует наличия средств для динамического построения и манипулирования плоскими и трехмерными объектами деловой и научной графики.
Программное обеспечение в виде клиентских и серверных приложений составляет важный ресурс. Гипертекст служит средством создания «меню», ссылающегося на разные общие и специальные прикладные программы.
Для ведения перечисленных информационных ресурсов и организации потоков между клиентами и серверами используются различные средства разработки, эксплуатации и сопровождения Internet/Intranet-приложений.
Средства разработки, эксплуатации и сопровождения Internet/Intranet-приложений
В состав средств, предназначенных для разработки Internet/Intranet-приложений, их эксплуатации и сопровождения, входят следующие группы:
- средства Run-time (времени выполнения);
- инструментальные средства разработки;
- средства администрирования.
Средства Run-time включают:
- программы просмотра и навигации (браузеры);
- клиентские приложения и расширения;
- программное обеспечение Web-серверов;
- серверные приложения и расширения;
- средства поиска информации;
- программное обеспечение Internet-серверов;
- средства безопасности.
Программы просмотра и навигации обеспечивают интерпретацию гипертекста или гипермедиа, организацию диалога, активацию и выполнение клиентских приложений и расширений, обращение к серверным приложениям с передачей входных данных. В браузер встроены интерпретаторы сценариев и мобильных кодов. Браузер может служить унифицированным интерфейсом к различным информационным ресурсам.
Клиентские приложения имеют различную природу. Это может быть, прежде всего, гипертекст или гипермедиа. Дополнительную функциональность обеспечивают сценарии на языках JavaScript или VBScript, мобильные Java-апплеты, helper-программы (редакторы текста, процессоры электронных таблиц и другие готовые программы, активируемые в зависимости от типа файла) и клиентские расширения (ActiveX и Plug-in).
Программное обеспечение Web-сервера осуществляет передачу гипертекста, гипермедиа и других файлов клиентам по запросам, активацию серверных приложений, связь с файл-серверами и серверами баз данных.
Серверные приложения представляют собой загрузочные модули или сценарии для интерпретации, выполняемые на Web-сервере. Серверные расширения — библиотеки времени выполнения, к которым обращаются серверные сценарии.
Средства поиска информации помогают найти в Internet/Intranet необходимые сведения, удовлетворяющие условиям поиска. Для этого используются как поисковые машины, так и средства управления документами с полнотекстовым индексированием.
Программное обеспечение Internet-серверов служит для поддержки электронной почты, FTP-сервиса для передачи файлов, возможностей доступа к новостям и др.
Средства безопасности могут быть встроены в ПО Internet-серверов или представлены в виде дополнительных компонентов: комплексов Firewall и Proxy-серверов, выполняющих фильтрацию на различных уровнях.
Инструментальные средства разработки Internet/Intranet-приложений очень разнообразны и включают:
- редакторы гипертекста;
- графические редакторы и конверторы изображений;
- средства разметки карт изображений;
- средства мультимедиа (аудио, анимация, видео);
- средства генерации виртуальной реальности;
- системы программирования клиентских приложений;
- средства программирования серверных приложений;
- системы программирования для создания клиентских и серверных расширений.
Редакторы гипертекста предназначены для формирования HTML-файлов в режимах программирования или WYSIWYG. Для создания гипертекста могут использоваться и обычные текстовые редакторы, а также средства, встроенные в браузеры. К этой же группе относятся конверторы офисных документов в гипертекст.
Графические редакторы служат для создания изображений, включаемых в гипертекст. Конверторы изображений обеспечивают преобразование форматов, размеров и цветов, создание специальных эффектов.
Средства разметки карт изображений позволяют разбить изображение на участки и связать с каждым из них гиперссылки. Такие средства могут быть встроены в графический редактор.
Средства мультимедиа предназначены для создания звукового и музыкального сопровождения, анимационных и видео роликов. Часто воспроизведение файлов мультимедиа осуществляется клиентскими расширениями или helper-программами.
Средства генерации виртуальной реальности позволяют запрограммировать трехмерные сцены и управление ими на языке VRML. Воспроизведение виртуальной реальности может потребовать дополнительных средств.
Системы программирования клиентских приложений предназначены для разработки и отладки сценариев (на языках JavaScript, VBScript) и мобильных приложений (на языке Java), выполняемых на стороне клиента, наибольшие удобство и производительность разработки дают средства визуального программирования.
В качестве средств программирования серверных приложений могут использоваться как обычные системы программирования (C/C++, VisualBasic, Java и др.), так и интерпретаторы команд (UNIX-shell, REXX и др.), интерпретаторы и компиляторы сценариев на JavaScript, VBScript и Perl.
Для создания клиентских и серверных расширений используются системы программирования, позволяющие создавать компоненты с использованием механизмов ActiveX или Plug-in, представленных в виде встроенных или дополнительных библиотек интерфейсов.
Средства администрирования, как правило, поставляются в составе ПО Web-сервера и служат для конфигурирования, активации и мониторинга Internet-сервисов, для настройки системы безопасности, для контроля связности гипертекстовой структуры и актуальности гиперссылок, для учета и протоколирования использования серверов.
Далее будем рассматривать в основном инструментальные средства разработки Intranet-приложений и только по необходимости касаться средств Run-time и администрирования.
Традиционная схема публикации и просмотра документов
Изначально технология Internet/Intranet/WWW предназначалась для облегчения доступа к информации и публикации документов (рисунок 1.1).
Программа-клиент (браузер) выполняет функции интерфейса пользователя (диалоговый ввод-вывод PS и логика диалога PL) и обеспечивает доступ практически ко всем информационным ресурсам Internet/Intranet посредством HTTP-сервиса. База данных гипертекста — это часть файловой системы, которая содержит текстовые файлы в формате HTML и связанные с ними графику и другие ресурсы. Фактически, браузер является интерпретатором HTML-текста. И как типичный интерпретатор клиент в зависимости от команд разметки выполняет различные функции. В круг этих функций входит не только размещение текста на экране, но и обмен информацией с сервером по мере анализа полученного HTML-текста, что наиболее наглядно происходит при отображении встроенных графических образов. При анализе URL-спецификаций или по командам сервера клиент запускает дополнительные help-программы для работы с документами в форматах, отличных от HTML, например, GIF, JPEG, MPEG, Postscript и т.п. Кроме того, в гипертекст может быть встроен текст сценария на JavaScipt, VBScript и др., который расширяет логику диалога (PL) и обеспечивает простую прикладную обработку (BL).
Браузер вызывает соответствующий интерпретатор для исполнения сценария.
До недавнего времени сеть Internet была «улицей с односторонним движением» — информация с Web-страниц поступала к пользователю от Web-сервера при наличии запроса. С появлением в языке HTML диалоговых свойств пользователь получил обратную связь с Web-сервером. Для обеспечения специальной обработки (поиска, карт изображений, анкетных листов, включений и т.п.) на Web-сервере может быть запущена серверная программа, которая обменивается параметрами с браузером. Обмен параметров при этом осуществляется через интерфейс CGI. В последнее время все большее распространение получает механизм согласования запускаемых программ через MIME-типы.
Заключение
С появлением микроЭВМ и персональных компьютеров возникли локальные вычислительные сети (ЛВС).
Они позволили поднять на качественно новую ступень управление производственными объектами, повысить эффективность использования ЭВМ, поднять качество обрабатываемой информации, реализовать безбумажную технологию, создать новые технологии. Объединение ЛВС и глобальных сетей позволило получить доступ к мировым информационным ресурсам.
В экономике с помощью информационных технологий возможно решение следующих задач:
1. Анализ финансового состояния предприятия
2. Оценка кредитоспособности предприятия
3. Планирование финансовых ресурсов предприятия
4. Формирование портфеля инвестиций
5. Страхование коммерческих кредитов
6. Выбор стратегии производства
7. Оценка конкурентоспособности продукции
8. Выбор стратегии ценообразования
9. Выбор поставщика продукции
10. Подбор кадров.
Список использованных ресурсов:
Шафрин Ю.А.Информационные технологии:в 2 ч. Ч2:Офисная технология и информационные системы/Шафрин ю.а.-М.:БИНОН./Лаборатория знаний,2003.-336с
Голицына О.Л,Максимов Н.В.,Информационные технологии:Учебник.-М.:ФОРУМ:ИНФРА-М,2006-554с
Кузин А.В. Компьютерные сети; Форум:Инфа,2011г