Graybox OPC Server Toolkit
Graybox OPC Server Toolkit — универсальное средство разработки высокоэффективных OPC-серверов. Использование этого продукта избавляет разработчика от необходимости реализовывать многочисленные интерфейсы и методы OPC-сервера, устраняет необходимость в COM-программировании. В OPC Server Toolkit реализованы спецификации OPC Data Access 1.00, 2.05a, 3.00. Продукт может быть использован в любой среде разработки программного обеспечения, поддерживающей C++ и динамическую компоновку.
Перейти к описаниюGraybox OPC Server Toolkit — универсальное средство разработки высокоэффективных OPC-серверов. Использование этого продукта избавляет разработчика от необходимости реализовывать многочисленные интерфейсы и методы OPC-сервера, устраняет необходимость в COM-программировании.
Graybox OPC Server Toolkit позволяет очень существенно сократить время разработки. В зависимости от сложности OPC-сервера, время на его проектирование и реализацию с использованием Graybox OPC Server Toolkit обычно составляет от нескольких дней до месяца.
В OPC Server Toolkit реализованы следующие спецификации:
— OPC Common 1.00;
— OPC Data Access 1.00;
— OPC Data Access 2.05a;
— OPC Data Access 3.00 (только для версий Graybox OPC Server Toolkit 3.x).
Graybox OPC Server Toolkit полностью совместим с Windows NT4/2000/XP/2003. Операционные системы Windows 95/98/Me не поддерживаются.
Продукт может быть использован в любой среде разработки программного обеспечения, поддерживающей C++ и динамическую компоновку: Microsoft Visual Studio, Borland C++ Builder, Borland Developer Studio и т.д.
В одном классе C++ реализована вся функциональность OPC-сервера, а именно:
— все необходимые интерфейсы и методы OPC;
— фабрика класса COM-объекта;
— методы регистрации OPC-сервера;
— методы манипулирования OPC-сервером, его группами, тэгами, кэшем значений и т.д.;
— эффективные алгоритмы синхронизации одновременного доступа к серверу со стороны множества клиентов.
Класс спроектирован таким образом, чтобы у программистов не возникало проблем с совместимостью с другими технологиями (такими как ATL, MFC и VCL).
В дистрибутив комплекта входят:
— библиотеки Graybox Software для создания OPC-серверов;
— документация Graybox Software;
— спецификации OPC Foundation;
— примеры OPC-серверов.