Популярные услуги Internet — страница 9

  • Просмотров 2396
  • Скачиваний 175
  • Размер файла 21
    Кб

по сравнению с предшествующими версиями Windows. В дополнение к изменениям, сделанным по сравнению в Windows 3.х, в Windows 95 средства для работы по коммутируемым телефонными линиям встроены в операционную систему. В Windows 95 коммуникационные возможности стандартизированы и четко распределены между двумя программными интерфейсами (API — Application Programming Interface) — коммуникационным и для телефонии, что облегчает производителям оборудования и

программного обеспечения создание новых устройств и коммуникационных программ. Такая модульность кроме всего прочего позволяет избежать конфликтов между отдельными коммуникационными устройствами, так как эти конфликты теперь разрешаются на уровне операционной системы. Коммуникационный программный интерфейс отвечает за передачу и обработку данных, а программный интерфейс для телефонии (ТАРI) — за управление и

согласование работы коммуникационных устройств. 1.1 Коммуникационные программы Windows 3-х Шестнадцатиразрядные программы Windows 3. х работают с модемами и другими коммуникационными устройствами в Windows 95 точно также, как и в Windows 3.х. Эти программы используют 16-разрядные программные интерфейсы и взаимодействуют с устройствами через драйверы, построенные на тех же принципах, что и в Windows 3.х. Это дает некоторое преимущество программам,

написанным специально для Windows 95. Если вы, например, попытаетесь связаться с интерактивной информационной службой с помощью терминальной программы Windows З.х в то время, когда Microsoft Fax отслеживает состояние порта, с тем чтобы в любой момент начать прием факсимильного сообщения, программа Windows З.х не сможет получить доступ к порту и выдаст сообщение об ошибке. Чаще всего сообщение будет гласить, что порт недоступен. Когда Microsoft Fax

отслеживает состояние порта, тот просто «невидим» для программ Windows З.х. Для обеспечения доступа программы Windows З.х к порту необходимо в явном виде прекратить отслеживание состояния порта программой Microsoft Fax. Это освободит порт и даст возможность программе Windows З.х получить к нему доступ. Такой конфликт не имеет места для программ Windows 95, использующих программный интерфейс для телефонии (ТАРI) для доступа к порту нескольких

программ. Например, программа, разработанная специально для Windows 95, выдает системный вызов ТАРI для получения доступа к порту. Если в это время Microsoft Fax не использует активно порт для приема или отправки факсимильных сообщений, то он освободит ресурс. Когда эта программа закончит работу, управление портом будет возвращено Microsoft Fax. 1.2 Коммуникации в программах MS-DOS Коммуникационные программы MS-DOS никак не взаимодействуют с