OPC UA
PDComm OPC UA는 OPC UA 클라이언트와 서버를 응용 프로그램에 넣는 SDK와, 서버·클라이언트·PubSub을 한 화면에서 실습하는 시뮬레이터로 이루어집니다.
- SDK: 호출자가 구동하는(caller-driven) C ABI, C++ RAII 헤더, QtCore 클라이언트 작업자, .NET 어셈블리
PDComm.OpcUa를 제공합니다. 보안 채널, 세션, 인증서 검증을 SDK가 맡고, 서비스 요청은 UA Binary 메시지로 주고받습니다. - 시뮬레이터: 8개 작업 공간을 가진 Qt GUI, JSON 줄 단위로 동작하는 헤드리스 프로그램, AI 도구용 MCP 서버입니다. 구독, 이벤트와 알람, 이력, UDP·MQTT PubSub을 실습합니다.
- 보안: Basic256Sha256, Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss 정책과 Sign·SignAndEncrypt 모드를 지원합니다. 신뢰하는 인증서는 모두 명시적으로 지정합니다.