I'm pretty new to working with servers/clients and all that, which is why I'm having trouble communicating to a server with my Raspberry Pi.
Basically, I have an OLE Process Control (OPC) server and client with a bunch of tags on it that have information. What I am trying to do is find/write OPC source code that can search my server for those tags and then do stuff with them. Matrikon has a really good tutorial http://openopc.sourceforge.net/api.html that uses OpenOPC as its source code with pre-written functions and a simulation server. But when I use a real server (National Instruments OPC server), I am lost as to whether I can reuse the OpenOPC source code or if I need something else.
My instincts tell me that I am completely off track, so it would really help if someone else has dealt with this before and could point me in the right direction.
Thanks!
OPC is a defined interface between a client and server application. Of course, there are always a few gotchas but by-and-large, client code that works with one server should work with any server.