The OPC Alarms&Events (AE) Server Source Toolkit for Windows provides complete C++ source for Alarms&Events servers. The provided sample servers and sample clients, together with the detailed documentation and online help provides essential information about OPC, OLE and (D)COM.
The server supports all mandatory and optional OPC Alarms&Events interfaces. The code is modular, highly optimized, efficient and guaranties full OPC and (D)COM compatibility.
The server class structure clearly separates the application specific part from the generic OPC server code. With the included Visual C++ Wizard a server can be developed within a few days without the need to work through the OPC specification. Only a few methods need to be adapted to implement a new server. The code that needs to be modified is clearly separated from the generic OPC code, making updates to new OPC standard versions easy and straightforward.
Test Clients and diagnostic utilities are supplied as executables.
The included client executables can be used to test a server implementation and therefore eliminate the effort to create own test clients.
Should your server in the future get more complex and require support of Data Access then you can easily enhance it with the OPC DA Server Source Toolkit.