À propos de Genetec Patroller™ Simple Host - Genetec Patroller™ 6.5

Guide de l’administrateur Genetec Patroller 6.5

Applies to
Genetec Patroller™ 6.5
Last updated
2020-05-22
Content type
Guides
Guides > Guides d'administration
Language
Français
Product
Genetec Patroller™
Version
6.5

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);
}