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