OPC UA SDK dla Java

OPC UA SDK for Java

Certyfikowany wieloplatformowy rozwój OPC UA z wykorzystaniem Java

Szczegóły techniczne

Prosys OPC UA SDK for Java uzyskał certyfikat OPC Foundation potwierdzający zgodność z OPC UA. Program Certyfikacji i Zgodności OPC Foundation istnieje aby pomóc członkom w opracowywaniu i dostarczaniu wysokiej jakości produktów, które spełniają minimalne wymagania dotyczące operacyjności. Certyfikowane produkty OPC są:

 

      • Zgodne ze specyfikacjami OPC
      • Interoperacyjne z innymi produktami OPC od innych dostawców
      • Solidne, niezawodne i zdolne do odzyskania utraconej komunikacji itp.
      • Użyteczne, dzięki przestrzeganiu powszechnie przyjętych najlepszych praktyk
      • Wydajne w zarządzaniu zasobami (procesora, pamięci, miejscem na dysku itp.)

Historia wydań

      • Aktualna wersja: 5.3.0

Aby uzyskać więcej informacji, zapoznaj się z informacjami o wydaniu

 

Cechy ogólne

Prosys OPC UA SDK for Java wspiera wersję OPC UA 1.05 i wcześniejsze, w tym następujące funkcje

Protokóły transportowe

      • UA-TCP UA-SC UA-Binary
      • HTTPS UA- Binary
      • PubSub UA-UDP UADP
      • PubSub MQTT UADP
      • PubSub MQTT JSON

Zasady bezpieczeństwa

      • Basic128Rsa15
      • Basic256
      • Basic256Sha256
      • Aes128-Sha256-RsaOaep
      • Aes256-Sha256-RsaPss

Modele informacyjne

      • Data Access
      • Alarms & Conditions
      • Historical Access
      • Companion Specifications
      • Custom Models

Wersje Java

      • Java SE6*
      • Java SE7*
      • Java SE8
      • JavaSE11
      • JavaSE17
      • JavaSE21

* Tylko do wersji 4.x Client Server Edition

Określone funkcje pakietu Client SDK

Wersja Prosys OPC UA SDK for Java Client implementuje niezbędną infrastrukturę po stronie klienta OPC UA, umożliwiając ci skupienie się na twoich podstawowych kompetencjach, w tym:

      • Zarządzaniu połączeniami i sesjami
      • Zarządzaniu subskrypcjami
      • Zarządzaniu przestrzenią adresową
      • Zarządzaniu certyfikatami bezpieczeństwa

Client SDK definiuje czysty interfejs w stylu Java do wywołań usług OPC UA. Szczególny wysiłek został włożony w projekt obiektów Client SDK, aby uczynić go intuicyjnym i łatwym w użyciu, również w różnych scenariuszach. Obiekty Client SDK pozwalają na zaprojektowanie własnej logiki aplikacji w celu faktycznego obsługiwania danych dostępnych z serwerów OPC UA przy minimalnym wysiłku. Client SDK zawiera samouczek i przykładową aplikację kliencką, która demonstruje użycie tego zestawu oraz umożliwia szybki start w tworzeniu własnej aplikacji klienckiej OPC UA.

Client SDK zawiera samouczek i przykładową aplikację kliencką, które demonstrują użycie Client SDK i umożliwiają szybki start w tworzeniu własnej aplikacji klienckiej OPC UA.

 

Obsługiwane profile klienta OPC UA

      • Ogólny profil klienta UA
      • Profil klienta dostępu do danych UA

Obsługiwane aspekty klienta OPC UA

      • Base Client Behaviour
      • Core Client
      • Reverse Connect Client
      • AddressSpace Lookup Client
      • Attribute Read Client
      • Attribute Write Client
      • Complex Data Types
      • DataChange Subscriber Client
      • DataAccess Client
      • Diagnostic Client
      • Discovery Client
      • Subnet Discovery Client
      • Event Subscriber Client
      • File Access Client
      • Global Discovery Client
      • Method Client
      • Multi-Server Client Connection
      • Node Management Client
      • Notifier and Source Hierarchy Client
      • Alarms & Conditions
      • Historical Access
      • Advanced Type Programming Client
      • Auditing Client
      • Redundant Client*
      • User Token – User Name Password Client
      • User Token – X509 Certificate Client
      • User Token – Issued Token Client
      • User Token – Issued Token Windows Client

Określone funkcje pakietu Server SDK

Wersja Prosys OPC UA SDK for Java Server zapewnia podstawową infrastrukturę do opracowywania pełnoprawnego serwera OPC UA. Pozwala na dodanie kompletnego serwera OPC UA do aplikacji przy minimalnym wysiłku, zapewniając implementację wszystkich niezbędnych usług i typów danych zgodnie ze specyfikacjami OPC UA.

Zaimplementowane usługi:

 

      • Zarządzanie certyfikatami bezpieczeństwa
      • Zarządzanie sesjami
      • Zarządzanie subskrypcjami
      • Zarządzanie węzłami
      • Zarządzanie atrybutami
      • Zarządzanie zdarzeniami
      • Usługi metody
      • Usługi alarmu
      • Usługi historii

Zestaw Server SDK zawiera samouczek i przykładową aplikację serwerową, która demonstruje sposób korzystania z tego zestawu oraz umożliwia szybkie rozpoczęcie tworzenia własnej aplikacji serwerowej OPC UA.

 

Obsługiwane profile serwera OPC UA

      • Standardowy profil serwera UA
        • Profil serwera Embedded UA
        • Profil serwera urządzeń wbudowanych Nano
        • Profil serwera urządzeń wbudowanych Micro

Obsługiwane aspekty serwera OPC UA

      • Core Server
      • Reverse Connect Server
      • Base Server Behaviour
      • Attribute WriteMask Server
      • Documentation Server*
      • Embedded DataChange Subscription Server
      • Standard DataChange Subscription Server
      • Enhanced DataChange Subscription Server
      • Data Access Server
      • ComplexType Server
      • ComplexType 2017 Server
      • Standard Event Subscription Server
      • Address Space Notifier Server
      • Auditing Server
      • Method Server
      • State Machine Server
      • File Access Server
      • Node Management Server
      • Client Redundancy Server
      • Redundancy Visible Server*
      • A & C Base Condition Server
      • A & C Address Space Instance Server
      • A & C Enable Server
      • A & C Alarm Server
      • A & C Acknowledgeable Alarm Server
      • A & C Exclusive Alarming Server
      • A & C Non-Exclusive Alarming Server
      • A & C Dialog Server
      • Historical Raw Data Server*
      • Historical Aggregate Server*
      • Historical Access Structured Data Server*
      • Historical Data AtTime Server*
      • Historical Access Modified Data Server*
      • Historical Annotation Server*
      • Historical Data Update Server*
      • Historical Data Insert Server*
      • Historical Data Delete Server*
      • Base Historical Event Server*
      • Historical Event Update Server*
      • Historical Event Insert Server*
      • Historical Event Replace Server*
      • Historical Event Delete Server*
      • User Token – Anonymous
      • User Token – User Name Password Server*
      • User Token – X509 Certificate Server*
      • User Token – Issued Token Server*
      • User Token – Issued Token Windows Server*

* Wymaga wdrożenia aplikacji

Go to OPC UA