Для расширения функциональных возможностей базовых Приложений Microsoft Visual FoxPro вы можете подключить дополнительные функции Многопользовательской обработки Данных, использовать расширенные функции сервисов XML Web, использовать внешние Контролы Microsoft ActiveX, или доступные Серверы Автоматизации (Automation Servers), а также другие расширения Операционной системы Windows. 

В данном Параграфе

Использование Сервисов XML Web в приложениях Visual FoxPro

Рассматриваются вопросы, как использовать внешние Сервисы XML Web в пользовательских Приложениях Visual FoxPro. Обычно, указанные сервисы XML Web представляют собой Классы или Объекты, обеспечивающие стандартные функции Web, которые вы можете подсоединять к своим Приложениям с помощью обычных методов Объектно-Ориентированного Программирования (ООП).

Серверы Автоматизации и COM

Объясняется, как вы можете значительно расширить функциональные возможности своих Приложений Visual FoxPro не прибегая к длительным и сложным программным процедурам, вместо этого - достаточно подключить Серверы Автоматизации и COM.

Функциональная Совместимость и Интернет

Объясняется, как при помощи стандартных операций OLE "drag-and-drop" (перетаскивание) вы можете быстро разрабатывать свои Приложения (наращивать их функциональность) за счет внешних Компонент Microsoft-Windows-совместимых Приложений. Создание однотипных Документов для использования их в Интернет, или использование собственных Таблиц Visual FoxPro в других Компонентах COM (Серверах Автоматизации), использование модулей в качестве многопоточных Приложений.

Описание

Данные фоормата XML в системе Visual FoxPro

Рассматриваются Схемы XML, описывающие различные Типы данных; обсуждается общий план обработки данных по представленным Схемам в приложениях Visual FoxPro.

Связанные Разделы

Разработка Приложений Visual FoxPro

Содержатся концептуальные вопросы об основных принципах разработки Приложений Visual FoxPro, приводятся рекомендации по созданию Баз Данных, пользовательского интерфейса, а также других Компонент, выполняющих специфические функции обработки данных в Visual FoxPro.

Расширение пользовательских Приложений с помощью Технологии Сквозных Запросов (SQL Pass-Through Technology)

Рассматриваются рекомендации по использованию технологии Сквозных Запросов (SQL pass-through (SPT) technology) для создания Объектов и обработки Данных на удаленном Сервере, выполнения Хранимых Процедур (SP) для указанных Серверов, а также выполнения команд и операторов SQL, используя локальный синтаксис.

Работа с Данными

Рассматриваются вопросы построения эффективных Приложений при использовании Индексов, структур Таблиц, Контейнеров Баз Данных. 

Упражнение: Построение Сервисов XML Web с помощью системы Visual FoxPro

Приводятся по-шаговые инструкции по созданию общедоступных серверов Visual FoxPro COM, выполняющих функции Сервисов XML Web.

Обеспечение функциональности XML при использовании классов типа XMLAdapter

Рассматриваются вопросы расширения технологии классов Visual FoxPro XML  для обеспечения совместимости с XML DiffGram и .NET Framework или ADO.NET DataSet, которые поддерживают иерархические структуры данных в формате XML.