À propos de Patroller Simple Host - Patroller 6.7

Genetec Patroller™ Simple Host 6.7

Product
Patroller
Content type
Guides > Guides de modules externes et d’extensions
Version
6.7
Language
Français (France)
Last updated
2023-07-14

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 Patroller. Il permet également d'envoyer des enregistrements Nouveau véhicule recherché à 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 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);
}