XMLDA.NET – компонент для разработки клиентов
XMLDA/OPCDA.Net. XMLDA.NET предоставляет узел для доступа к серверу, который может быть использован с любыми видами .NET приложений (Windows Forms, консольные приложения, службы
Windows, ASP.NET, WPF устанавливаемые или онлайн-приложения) для локального или удаленного доступа к серверам
XMLDA или
OPCDA.
XMLDA.NET содержит высокопроизводительную оболочку
OPCDA для локального доступа к серверу
OPCDA.
Клиентские приложения могут быть реализованы в виде
XMLDA-клиентов и иметь соответствующие конструкции для веб-служб.
XMLDA определяет только восемь методов и поэтому более прост в использовании, чем интерфейс
OPCDA с его несколькими десятками функций.
Обзор функций XMLDA.NET:
-
Базовые стандарты - XMLDA.NET поддерживает доступ к OPCDA и XMLDA серверам и имеет клиентский интерфейс XMLDA. Использование только стандартных интерфейсов минимизирует требования к обучению и обеспечивает высокую гибкость.
-
Веб-службы – XMLDA предназначен для веб-приложений и предоставляет все функции, необходимые для приложений ASP.NET и доступа к удаленным серверам. Взаимодействие с сервером может также осуществляться с помощью .NET2 или .NET WCF.
-
Приложения Windows – интерфейс XMLDA отлично подходит для Windows Forms или устанавливаемых приложений WPF. Небольшое количество функций и демократичный дизайн делают использование XMLDA простым и понятным.
-
Поддержка OPCDA – доступ к серверам OPCDA поддерживается с помощью внутренней оболочки XMLDA.NET. Комплект из OPCDA и XMLDA намного более эффективен в работе, чем другие направления. Тип сервера не виден клиенту. Все клиентские приложения работают с обоими типами серверов.
-
Привязка данных – контроль обратных вызовов, запросов сервера и обновления пользовательских классов и Windows Forms/WPF осуществляется без необходимости непосредственного пользовательского запроса. В приложениях ASP.NET привязка работает вместе с функцией ASP.NET DataBind.
-
Поддержка просмотра – классы BrowseTree отвечают за просмотр сервера и демонстрацию/выбор в Windows Forms/WPF TreeView элементов управления.
-
Конструктор списков – инструмент ListBuilder представляет собой интерактивное определение перечня запросов к XMLDA. Кодирование сводится к минимуму. Сложные приложения могут быть реализованы с помощью нескольких строк кода, если ListBuilder и DataBind (привязка данных) совмещены.
-
Подписки DataBind – XMLDA.NET V2 предлагает дополнительные методы минимизации и дальнейшего упрощения кода приложения. Подписки DataBind устраняют необходимость для пользователя управлять запросами сервера.