QESTNET Internal:Fugro DBB Service
Fugro DataBackbone Service The FDBB Service is a WCF service run by the QESTNET windows service which is designed to be called by Spectra QEST products to integrate data between themselves and the Fugro DataBackbone. The QESTNET.Custom.Fugro.DataBackbone project holds a service for SQ products, mapping of Hive/QESTNET data to FDBB data and connection to the FDBB.
Client
Core
Connection to FDBB. XML and REST helpers/extensions used for converting between the C# FDBB objects and REST XML packages to be sent to the FDBB.
Jobs
Code to allow the creation and monitoring of long running threaded tasks. Particularly for the creation and transfer of large project exports to the FDBB.
Lab
Core
Some common code and helpers.
Entity to FdbbObject
The mapping of QESTLab.Entities to FDBB Objects.
Rest
Converts xml packages to FDBB objects.
Core
Some common interfaces.
Objects
A C# implementation of the Fugro DataBackbone objects outlined in 20141114_REST_API_AppendixA.pdf.
Service
The service contract for the FDBB Service and a DataBackbone session implementation. Also includes serializable objects for commands, exceptions and data transfer.
Tester
The QESTNET.Custom.Fugro.DataBackbone.Tests project has been setup as a tester to allow the running of specific QESTNET.Custom.Fugro.DataBackbone project code. It also has a FDBB Service reference for testing the service contract.