Microsoft Cryptography API
Занятие 3. Microsoft Cryptography API
(Продолжительность занятия 10 минут)
Криптографический API Microsoft (Microsoft CryptoAPI) предназначен для защиты информации в глобальной сетевой корпоративной среде. В наше время фирмы часто пересылают важную и конфиденциальную информацию по незащищенным каналам связи — например, контракты по факсу, заказы на покупку и продажу по электронной почте и т.п. Microsoft CryptoAPI гарантирует защиту конфиденциальных сведений при передаче по открытым каналам.
Средства криптографии позволяют зашифровать сообщения для их пересылки и хранения. Криптографию также используют для шифрования файлов, чтобы защитить их от несанкционированного доступа. На этом занятии Вы узнаете о роли CryptoAPI при обеспечении конфиденциальности информации и аутентификации в открытых сетях.
Изучив материал этого занятия, Вы сможете:
- перечислить типы приложений, в которых следует применять Microsoft Cryptography API.
- рассказать о назначении TAPI;
- рассказать о назначении TSPI;
- описать возможности Microsoft Telephony API.
Занятие 4. Microsoft Windows Telephony API
(Продолжительность занятия 10 минут)
Телефония — это технология, объединяющая компьютеры и телефонную сеть. Благодаря телефонии мы имеем возможность средствами компьютеров решать множество коммуникационных задач по телефонным линиям. Telephony API определяет три уровня услуг: базовые (Basic Telephony Services), дополнительные (Supplementary Telephony Services) и расширенные (Extended Telephony Services). Телефония Windows состоит из двух основных частей: программного интерфейса компьютерной телефонии Windows (Windows Telephony Application Programming Interface, TAPI) и программного интерфейса службы телефонии Windows (Windows Telephony Service Provider Programming Interface, TSPI). На этом занятии Вы познакомитесь с назначением TAPI и TSPI и их возможностями.
Изучив материал этого занятия, Вы сможете:
Архитектура телефонии Windows
Перед тем как приступить к изучению этого занятия, запустите видеоролик файл Chap11.exe с прилагаемого к книге компакт-диска. Это поможет Вам разобраться, как средствами TAPI и TSPI реализуется поддержка телефонии в приложении.
Программа может вызывать функции телефонии для доступа к соответствующим возможностям (рис. 11.4). API телефонии обращается к DLL определенной службы, которая работает с аппаратурой таких систем телефонии, как мини-АТС, сотовая связь, ISDN или обычная телефонная сеть.
Рис. 11.4 Телефония и Windows-приложения