Что относится к сетевым приложениям
Иллюстрированный самоучитель по работе в Internet
Сетевые приложения
Существует два типа сетевых приложений: чисто сетевые (pure) и обособленные (standalone). Чисто сетевые приложения разработаны для применения в сетях. Использование их на отдельных компьютерах не имеет смысла. Наоборот, обособленные приложения призваны работать на отдельном компьютере. Для расширения возможностей они перестроены для работы в сетях. Примерами обособленных приложений могут служить текстовый процессор и редактор электронных таблиц.
Чисто сетевые приложения
Эти приложения были созданы для использования возможностей сетей. Каждое из них имеет свой отдельный пользовательский интерфейс и требует выполнения некоторой последовательности «сетевых» команд, индивидуальных для каждого приложения.
Ниже приведены некоторые примеры чисто сетевых приложений:
Эмуляция терминала была одним из первых чисто сетевых приложений. До появления сетей терминалы использовались для доступа к прикладным программам на больших ЭВМ и миникомпьютерах. Когда на смену терминалам пришли ПК, потребовался метод доступа к прикладным программам на существующих больших ЭВМ и миникомпьютерах. Программа эмуляции терминала позволяет представить ПК для большой ЭВМ как подключенный к ней терминал. Функции центрального процессора (ЦП) ПК становятся прозрачными для пользователя, и ему кажется, что он работает с ЦП большой ЭВМ, к которой данный ПК подсоединен. Эмуляция терминала предоставляет пользователю преимущества двух сред компьютерного мира. Приложения больших ЭВМ и миникомпьютеров могут выполняться на ПК наряду с обычными обособленными приложениями типа текстовых процессоров и электронных таблиц.
Передача файла является основным приложением практически во всех сетях. В некоторых случаях файлы, передаваемые от ПК одного типа к ПК другого типа, требуют перевода из одного формата данных в другой.
Электронная почта дает возможность пользователю ввести сообщение на ПК или локальной рабочей станции и оправить его к кому-нибудь по сети. Электронная почта является, возможно, одним из наиболее важных сетевых приложений. Она предоставляет путь, по которому сеть может улучшить межкорпоративные коммуникации.
Групповые приложения используют сети для электронной автоматизации административных функций современного офиса. Большинству крупных офисов присущи бесконечные попытки администраторов скоординировать работу. Групповые приложения позволяют пользователям координировать календарь, встречи, телефонные звонки и другие задачи электронным путем. Они могут предлагать чисто сетевые либо обособленные административные функции. Например, групповые приложения могут включать электронную почту как средство отправления и получения сообщений между сотрудниками. Так же может использоваться календарь для координации расписания работы сотрудников. Групповые приложения стремятся интегрировать эти функции без потерь для каждой из них.
Обособленные приложения
Все приложения, описанные выше, являются чисто сетевыми приложениями, разработанными для функционирования в сетевой среде. В последнее время многие известные обособленные приложения были адаптированы для функционирования в среде клиент-сервер.
Примерами могут служить текстовые процессоры, редакторы электронных таблиц, базы данных, презентационная графика и управление проектами.
Когда обособленные приложения адаптируются для работы в сетевой среде, они разбиваются на две части.
Первая часть приложения включает пользовательский интерфейс и связующую обработку и работает на станции-клиенте. Вторая часть приложения, работающая на сервере, включает операции, требующие значительных процессорных затрат.
Поводом к переводу традиционных обособленных приложений в сетевую среду послужили следующие соображения:
В сетевых версиях приложений используется тот же пользовательский интерфейс, включая команды оператора, что и в предыдущих обособленных версиях. В отличие от чисто сетевых приложений пользователям нет необходимости изучать новые команды для обеспечения нормальной работы.
Пользователи могут получать доступ к важным файлам, таким, как большие базы данных, сохраняемым в общем разделяемом пространстве. Поскольку только одна копия файла существует на сервере, то исчезает опасность дублирования файлов с различными датами модификации.
Некоторые ПК с ограниченными ресурсами (медленный ЦП, малая память) не могут обрабатывать целиком современные большие приложения. Однако если приложение разбивается на две части, то ПК может обрабатывать одну из этих частей, что известно как архитектура «клиент-сервер». Персональный компьютер («клиент») в общем случае обрабатывает часть пользовательского интерфейса от всего приложения, а более мощный компьютер («сервер») обрабатывает интенсивную процессорную часть и ввод/вывод (В/В) информации.
Новое серверное приложение не требуется для каждого пользователя. Если приложение уже существует на сервере, то новая часть пользовательского интерфейса для клиента – это все, что необходимо. Это обычно более дешево, чем использование всей программы для каждого пользователя.
Компьютерные сети
You are here
Сетевые приложения
Компьютер, подключенный к сети, может выполнять следующие типы приложений:
Наши партнеры:
— Возможно эта информация Вас заинтересует:
— Посмотрите интересные ссылочки вот тут:
Очевидным преимуществом распределенных приложений является возможность распараллеливания вычислений, а также специализация компьютеров. Так, в приложении, предназначенном, скажем, для анализа климатических изменений, можно выделить три достаточно самостоятельные части (см. рис. в), допускающие распараллеливание.
Однако чтобы добиться всех тех преимуществ, которые сулят распределенные приложения, разработчикам этих приложений приходится решать множество проблем, например: на сколько частей следует разбить приложение, какие функции возложить на каждую часть, как организовать взаимодействие этих частей, чтобы в случае сбоев и отказов оставшиеся части корректно завершали работу и т. д., и т. п. Заметим, что все сетевые службы, включая файловую службу, службу печати, службу электронной почты, службу удаленного доступа, интернет-телефонию и т. д., по определению относятся к классу распределенных приложений.
Действительно, любая сетевая служба включает в себя клиентскую и серверную части, которые могут и обычно выполняются на разных компьютерах. На следующем рисунке иллюстрирующем распределенный характер веб-службы, мы видим различные виды клиентских устройств — персональные компьютеры, ноутбуки и мобильные телефоны — с установленными на них веб-браузерами, которые взаимодействуют по сети с веб-сервером. Таким образом, с одним и тем же веб-сайтом может одновременно работать множество — сотни и тысячи — сетевых пользователей.
Многочисленные примеры распределенных приложений можно встретить и в такой области, как обработка данных научных экспериментов. Это не удивительно, так как многие эксперименты порождают такие большие объемы данных, генерируемых в реальном масштабе времени, которые просто невозможно обработать на одном, даже очень мощном, суперкомпьютере. Кроме того, алгоритмы обработки экспериментальных данных часто легко распараллеливаются, что также важно для успешного применения взаимосвязанных компьютеров с целью решения какой-либо общей задачи. Одним из последних и очень известных примеров распределенного научного приложения является программное обеспечение обработки данных большого адронного коллайдера (Large Hadron Collider, LHC), запущенного 10 сентября 2008 года в CERN — это приложение работает более чем на 30 тысячах компьютеров, объединенных в сеть.
sebeleva.vx6.ru
Что такое сетевые приложения и для чего они необходимы? Под сетевыми программами мы понимаем программное обеспечение, которое отвечает за слаженную работу всех компьютеров, входящих в общую сеть. При этом сетевые программы обеспечивают доступ пользователей к общей базе данных, помогают организовать общую файловую структуру, передачу данных, сообщений и организовывают доступ всех участников к любому объекту или пользователю сети.
На сегодняшний день компания «ТехСервис» предоставляет большой спектр сетевого программного обеспечения, которое позволит наладить бесперебойную работу всех компьютеров Вашей сети. Среди самых распространенных сетевых программ, которые зарекомендовали себя с лучшей стороны, являются:
· Microsoft Internet Security and Acceleration (ISA) Server 2004 – это мощнейшая система, которая позволяет увеличить производительность вашего программного обеспечения, надежно защищая вашу сеть от внутренних и внешних негативных факторов. При этом Microsoft ISA Server 2004 обеспечивает гибкий и безопасный доступ к сети сотрудников компании, доступ к внутренней информации через Интернет и внешний доступ к почтовым службам компании и другие преимущества, о которых Вы сможете узнать, обратившись к специалистам нашей компании;
· еще одним ярким примером эффективного управления корпоративными данными является сетевое программное обеспечение Microsoft SQL Server 2005;
· Exchange Server 2003 – это сетевая программа, создающая гибкую инфраструктуру доставки сообщений и обеспечивающая свободный доступ к корпоративной почте любого сотрудника компании в любой точке мира;
· Microsoft Systems Management Server (SMS) 2003 – это не просто сетевая программа, это целая система, которая позволяет решить основные задачи в сопровождении жизненного цикла приложений, установленных на всех компьютерах сети. При этом данная система позволяет сэкономить ваши деньги на внедрение новых специализированных программ;
· Famatech Administrator 2.2 входит в десятку лучших программ по обеспечению удаленного администрирования;
· Windows Small Business Server 2003 позволяет осуществлять эффективное управление изменениями и конфигурациями системы.
Основные категории сетевых приложений.
Основные категории сетевых приложений.
Электронная почта.
Сетевая печать, совместное использование факс-модемов.
Совместное использование факс-модемов
ЛИТЕРАТУРА:
2.Ларионов А.М. и др. «Вычислительные комплексы, системы и сети». Л.: Энергоатомиздат, 1987
3.Малышев В.Н. «Передача и обработка информации в АСУ ВМФ». С.-Пб.: ВМА, 1994.
1.Новиков Ю.В., Кондратенко С.В. Локальные сети. – М.: Эком, 2001Нанс Б. «Компьютерные сети». М.: Бином, 1995;
2.Шатт С. «Мир компьютерных сетей». Киев: BHV, 1996
3.Гусева А.И. «Технология межсетевых взаимодействий». М.: ДИАЛОГ-МИФИ, 1997
Введение
На занятии будут рассмотрены: приложения для сетевой среды, их важнейшие характеристики; проблемные вопросы разделения в сети многопользовательских версий приложений, изначально разработанных для автономных компьютеров; принципы построения и использования трех основных категорий сетевых приложений: электронной почты и обмена сообщениями; планирования; группового программного обеспечения, стандарты и протоколы в каждой группе приложений; основные аспекты, которые необходимо принимать во внимание при внедрении этих приложений.
Основные категории сетевых приложений.
К приложениям относят: текстовые процессоры, электронные таблицы, базы данных, графические редакторы и т.п. Приложения делятся на автономные и сетевые.
Автономное приложение – это программа, которая не предназначена для работы в сети, ее работа на сетевой станции не отличается от работы на компьютере, не подключенном к сети.
В сети автономные приложения удобно хранить на сервере, т.к. в этом случае его не нужно устанавливать на каждый компьютер сети, его легче заменить, модернизировать; все пользователи используют одинаковую версию приложения; снижаются затраты на лицензирование. Однако в случае отказа сервера приложение становится недоступно.
Сетевое приложение – это программное обеспечение распределенной обработки данных в локальной сети, разработанное для автоматизации делопроизводства, т.е. поддерживает работу в сети. Для чего в сетевых приложениях должны быть предусмотрены средства для:
— Блокировки файлов, т.е. невозможность доступа к файлу одновременно несколькими пользователями;
— Защиты файлов от несанкционированного доступа, т.е. возможность предоставлять пользователям различные уровни доступа;
— Обмена данными по электронной почте.
Категории сетевых приложений:
· электронная почта и обмен сообщениями;
· групповое программное обеспечение.
Сетевые приложения для стабильной работы компьютерных сетей
На компьютерную сеть возложены две основные задачи:
1) возможность сотрудникам работать с одной информацией при выполнении разнородных задач(работа в одной команде);
2) возможность делить сотрудникам ресурсы сети (делить один принтер, сканер), что позволяет экономить средства предприятия.
Сетевые программы решают широкий спектр задач: анализ работоспособности сети, программного обеспечения; контроль за правильным использованием сетевых ресурсов; обеспечение информационной безопасности сети; организация общих сетевых ресурсов; инвентаризация оборудования и многое другое.
Сегодня каждая или почти каждая организация имеет свою сеть и диапазон проблем приблизительно одинаков. Для решения этих проблем есть системный администратор. Чтобы админу быть в курсе всех его происходящей работой в компьютерной сети, сетевые программы должны реагировать на все необычное в сети. Например, на отсутствие отклика какого-либо оборудования, т.к. это может свидетельствовать либо о его поломке, либо о проблемах с программным обеспечением.
При работе в сеты, часто источником информации является сервер организации, так как не целесообразно хранить информацию на каждой машине. И вот картина вы менеджер и вы проводите какую либо транзакцию, а сеть пропала и клиент начинает жаловаться на ваш сервис, хотя сеть не работала до этого 30 минут. А если у системного администратора есть программное обеспечение которое ему кричит и мигает нет сети, то уже заранее можно было-бы этой ситуации избежать, а не ждать злого клиента. Для решения этой цели есть множество различных программ для мониторинга сети.
Сетевые программы должны контролировать трафик организации, который выделен для каждого пользователя (дабы некий пользователь Пупкин в служебное время не качал файлы не понятного назначения), а также реальность скорости предоставления Интернета провайдером (дабы не было денег на ветер).
Также не оценимую помощь системному администратору сетевые программы дают по учету техники и комплектующих (так называемая инвентаризация). В нашем случае, когда речь уже дойдет о нематериальных активах компании, о ее собственности, важно довести до сведения системного администратора о произошедших проблемах.
Вывод: сетевые утилиты имеют своей целью предотвратить неисправность оборудования, а также решают проблему по своевременному оповещению системного администратора о возникающих проблемах сети.
Понравилась полезная статья? Подпишитесь на RSS и получайте больше нужной информации!

