Simple Host est un service WCF dans Genetec Patroller™ qui permet à une application tierce de récupérer des lectures et des alertes au format XML depuis Genetec Patroller™. Il permet également d'envoyer des enregistrements Nouveau véhicule recherché à Genetec Patroller™.
Présentation du service Simple Host
La communication avec le service est établie via une connexion Ethernet, et la connexion au service est configurée avec Microsoft Visual Studio.
À propos du contrat
Le service Simple Host utilise .NET WCF pour fournir un accès SOAP à la base de données Genetec Patroller™. Un contrat est défini pour identifier les accès aux données disponibles pour les applications tierces.
Exemple :
[ServiceContract(Name="SimpleHost", Namespace="http://autovu.com")] public interface ISimpleHostContract { [OperationContract] string GetLatestXGuidAndPlateNumber(int lastX); [OperationContract] string GetHitData(Guid hitGuid); [OperationContract] void AddNewWanted(string plateNumber, string plateState, int expirationDuration); [OperationContract] List <Guid> GetReadIds(DateTime from, DateTime to); [OperationContract] string GetReadData(Guid readGuid); [OperationContract] void RaiseHit(Guid readGuid, string hitPlateNumber, string hitPlateState, string category, HitColorEnum hitColor, string attributeKeyValuePairs); }