ВУЗ:
Составители:
Рубрика:
- 96 -
((микросхемы OR чипы) AND память AND постоянная
В настоящее время программное обеспечение поиска информации в
Сети является, пожалуй, наиболее динамично развивающейся областью (как
и теория информационно-поисковых систем).
7.4. РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ InterNet
Использование среды программирования Microsoft Visual C++ и биб-
лиотеки классов MFC (Microsoft Foundation Classes) позволяет создавать про-
граммное обеспечение для InterNet и INTRANET для операционных систем
серии Windows.
Фирмой разработан программный интерфейс Win32 Internet (называе
-
мый также WinInet, соответствующие функции расположены в файле
WININET.DLL, описание функций можно получить на адресе
www.microsoft.com/win32dev) специально для создания работающих с про-
токолами HTTP, FTP и GOPHER приложений (при этом программист избав-
лен даже от необходимости программирования на уровне сокетов).
Например, несложно создать упрощенный вариант WEB-броузера. Де-
ло в том, что основу броузера Microsoft Internet Explorer составляют
не-
сколько DLL-библиотек, в которых определены объекты ActiveX; таким об-
разом фирма Microsoft Corp. предоставляет средства встраивания компонен-
тов своего броузера в любое пользовательское приложение (путем использо-
вания органа управления Microsoft Web Browser Control из среды програм-
мирования Visual C++ или вызова функций из DLL-библиотек, где опреде-
лены соответствующие объекты ActiveX). Средства среды Visual C++ позво-
ляют загружать ресурсы из InterNet (входящая в
состав API Windows функ-
ция ShellExecute расширена до возможностей работы с удаленными файла-
ми по Сети, подробнее см. информацию по адресу
dials.ccas.ru/frolov/rwin/webhelp.html и работу [17], там же приведено
большое количество исходных текстов на C++ ).
Другой показательный пример (собственноручной) разработки прило-
жений для InterNet - управление броузерами с помощью стандартных для
Windows технологий динамического обмена данными (DDE, Dinamic Data
Exchange)
и связывания и внедрения объектов (OLE, Object Linking and
Embedding). В самом деле, в большинстве случаев нет смысла создавать (но-
вый) броузер, целесообразнее уметь использовать имеющиеся разработки в
собственных целях. Фирма Netscape Communications Corp. сделала свои бро-
узер и сервер пригодными для функционального расширения, опубликовав
свойственные им API-функции.
С использование DDE появляется возможность, например, управлять за-
грузкой URL и
позиционировать окно броузера Netscape посредством ко-
- 96 - ((микросхемы OR чипы) AND память AND постоянная В настоящее время программное обеспечение поиска информации в Сети является, пожалуй, наиболее динамично развивающейся областью (как и теория информационно-поисковых систем). 7.4. РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ InterNet Использование среды программирования Microsoft Visual C++ и биб- лиотеки классов MFC (Microsoft Foundation Classes) позволяет создавать про- граммное обеспечение для InterNet и INTRANET для операционных систем серии Windows. Фирмой разработан программный интерфейс Win32 Internet (называе- мый также WinInet, соответствующие функции расположены в файле WININET.DLL, описание функций можно получить на адресе www.microsoft.com/win32dev) специально для создания работающих с про- токолами HTTP, FTP и GOPHER приложений (при этом программист избав- лен даже от необходимости программирования на уровне сокетов). Например, несложно создать упрощенный вариант WEB-броузера. Де- ло в том, что основу броузера Microsoft Internet Explorer составляют не- сколько DLL-библиотек, в которых определены объекты ActiveX; таким об- разом фирма Microsoft Corp. предоставляет средства встраивания компонен- тов своего броузера в любое пользовательское приложение (путем использо- вания органа управления Microsoft Web Browser Control из среды програм- мирования Visual C++ или вызова функций из DLL-библиотек, где опреде- лены соответствующие объекты ActiveX). Средства среды Visual C++ позво- ляют загружать ресурсы из InterNet (входящая в состав API Windows функ- ция ShellExecute расширена до возможностей работы с удаленными файла- ми по Сети, подробнее см. информацию по адресу dials.ccas.ru/frolov/rwin/webhelp.html и работу [17], там же приведено большое количество исходных текстов на C++ ). Другой показательный пример (собственноручной) разработки прило- жений для InterNet - управление броузерами с помощью стандартных для Windows технологий динамического обмена данными (DDE, Dinamic Data Exchange) и связывания и внедрения объектов (OLE, Object Linking and Embedding). В самом деле, в большинстве случаев нет смысла создавать (но- вый) броузер, целесообразнее уметь использовать имеющиеся разработки в собственных целях. Фирма Netscape Communications Corp. сделала свои бро- узер и сервер пригодными для функционального расширения, опубликовав свойственные им API-функции. С использование DDE появляется возможность, например, управлять за- грузкой URL и позиционировать окно броузера Netscape посредством ко-
Страницы
- « первая
- ‹ предыдущая
- …
- 94
- 95
- 96
- 97
- 98
- …
- следующая ›
- последняя »