The actual implementation of the ESD functionality in the OPC XML-DA server is merely a translation from OPC operations into ESD commands144. The following operations had to be implemented:
Therefore the OPC browse data had to be retrieved from the IGUANA gateway by a suitable ESD command, as depicted in figure 68.
Some ESD requests return data which has to be filtered. For instance, an OPC browse operation of the item ``/LON/GATE1'' results in an ESD ``NODELIST'' command, which lists all available nodes, regardless of whether they are associated with the fantype ``LON'' or not. Therefore unwanted data is filtered by the server.
OPC browse operations also offer retrieval of properties associated with the retrieved items. This functionality was implemented by calling the OPC ``GetProperty'' function.