C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 260 - Типы приложений интернет / MFC шаг за шагом / Visual C++

Шаг 260 - Типы приложений интернет

В настояшее время все чаще и чаще разработчику приходится использовать Internet. Прикладная программа может использовать интернет двумя способами.

Internet-Aware
Internet-Enabled

Способ Internet-Aware заключается в доступе к Internet через программное обеспечение уже умеющее работать с протоколами и устанавливать соединение, например, Internet Explorer.

Способ Internet-Enabled заключается в непосредственной работе с протоколами интернет, такими как HTTP и FTP. Естественно данный способ более низкоуровневый.

Internet-Aware
   Application -- Exploler  ---- HTTP
Internet-Enabled
   Application -- HTTP

Internet-Aware можно реализовать двумя способами:

Automation
ShellExecute

Internet-Enabled реализовывается на основе классов MFC, иерархия которых представлена ниже:

CObject
	Exceptions
		CInternetExceprion
	File Services
		CSocketFile
		CInternetFile
		CGopherFile
		CHttpFile
	Internet Services	// средний уровнень
		CInternetSession
		CInternetConnection
		CFtpConnection
		CHttpConnection
		CFtpFileFind
		CGopherFileFind
		CGopherLocation
	Windows Socket		// самые низкоуровневые функции
		CAsyncSocket
		CSocket

| |
Автор Каев Артем.
[AD]