Поделиться через


Основы интернет-программирования MFC

Корпорация Майкрософт предоставляет множество API для программирования клиентских и серверных приложений. Многие новые приложения разрабатываются для Интернета, и по мере изменения технологий, возможностей браузеров и параметров безопасности будут созданы новые типы приложений. Браузеры выполняются на клиентских компьютерах, предоставляя доступ к Всемирному интернету и отображая HTML-страницы, содержащие текст, графику, элементы activeX и документы. Серверы предоставляют службы FTP, HTTP и gopher и запускают приложения расширения сервера с помощью CGI. Ваше пользовательское приложение может извлекать информацию и предоставлять данные в Интернете.

Это важно

ActiveX — это устаревшая технология, которая не должна использоваться для новой разработки. Дополнительные сведения см. в разделе "Элементы ActiveX".

Клиентские и серверные приложения.

MFC предоставляет классы, поддерживающие программирование в Интернете. Вы можете использовать COleControl и CDocObjectServer и связанные классы MFC для записи элементов ActiveX и активных документов. Классы MFC, такие как CInternetSession, CFtpConnection и CAsyncMonikerFile , можно использовать для получения файлов и сведений с помощью таких протоколов Интернета, как FTP, HTTP и gopher.

В этом разделе

Дополнительные сведения о веб-сайтах

Дополнительные сведения о технологии Microsoft Internet см. в разделе "Сеть" и "Интернет".

Консорциум World Wide Web (W3C) публикует спецификации для HTML, HTTP, CGI и других технологий Всемирного интернета.

Больше интернет-сервиса

В разделе OLE пакета SDK для Windows содержатся дополнительные сведения о программировании OLE. Эта информация содержит сведения об использовании функций Win32 WinInet напрямую, а не через классы MFC. Он также содержит общие сведения о технологиях Интернета.