| Conteneur de gouvernance · port 10101 · base /gov |
| GovCore | core_gov · core-gov.wsdl | addNode, updateNode, getNode, removeNode, addEdge, updateEdge, getEdge, removeEdge, query |
| GovSystem | system_gov · system-gov.wsdl | utilisateurs (add, update, get, remove, getAllUsers, getAdministrators, findUserByEmail, findUserByLoginAndPassword), collaborations (add, update, get, remove, getAllCollaborations, findCollaborationsByName, findCollaborationsOfUser, exportCollaboration, connect/disconnectUserToCollaboration, getUsersInCollaboration), espaces de connaissance (add, update, get, remove, attach/detachKnowledgeSpaceToCollaboration, getKnowledgeSpacesInCollaboration, findKnowledgeSpacesByName, findKnowledgeSpacesByUserAndCollaboration, getKnowledgeSpaceByNameInCollaboration) |
| GovNeo4J | neo4jService · neo4j.wsdl | query |
| GovMetaCore | meta_core_gov · meta-core-gov.wsdl | add/update/get/removeConcept, add/update/get/removeRelation, add/update/get/removeConnexionRule |
| GovMetaModels | meta_models_gov · meta-models-gov.wsdl | publish/unpublish/extractSyncMetaModel, publish/unpublish/extractASyncMetaModel, publish/unpublish/extractSyncEffectiveDomain ; port de rappel : …ASyncMetaModelCallBack, sendCallbackError |
| GovModels | models_gov · models-gov.wsdl | publish/unpublish/extract/freezeSyncModel, cloneSyncModelFromStatus et variantes ASync ; port de rappel : …ASyncModelCallBack, sendCallbackError |
| GovDeduction | deductionService · deduction.wsdl | deduceASync ; port de rappel deductionCallBack : deductionASyncCallBackResponse (implémenté par les applications web) |
| GovAIChatbot | ai_chatbot · ai-chatbot.wsdl | query, queryOnPictures, invent* (fonctions, rôles, actualités, potentialités, personnes, biens, groupes, territoires, capteurs, IoT, bâtiments, routes, images, tweets, explication de code, problèmes depuis l’actualité, réseaux routier/hydraulique), similarityLevel, RAG (load, export, show, restore, delete, findContextAndPartners) ; port publisher : publishGraph{Structure, Progress, Completed, Error, Warning}Event |
| GovAICommandAssistant | ai_command_assistant · ai-command-assistant.wsdl | handle, getToolsInfo |
| GovCoreSubscriber · LLNotifier | producerService · NotifierClientService | producteur d’événements du graphe ; notifier 2L des ajouts/mises à jour de nœuds |
| Conteneur d’interprétation · port 10106 · base /InterpretationEngine |
| LowLevelInterpretationManager | InterpretationConfigsCommandService · InterpretationApi.wsdl | deploy, undeploy, getInterpretationConfig, getInterpretationConfigs, updateInterpretationConfig, predict |
| LowLevelInterpretation{Subscriber, CepNotifier, MLNotifier} · HighLevelInterpretation{Subscriber, Notifier} | producerService · NotifierClientService | plomberie WS-Notification des niveaux bas et haut |
| Gestionnaire de règles CEP (module autonome) | cepRulesManager, cepRulesSubscriber, cepRulesNotifier | même contrat que le gestionnaire bas niveau |
| Perception, simulation et évaluation |
| detectionEngine · 10108 | detectionService · detection.wsdl | detect |
| sensorManager · 10107 | sensor-manager-service · sensor-manager.wsdl | createSensor, deleteSensor, updateConfigOfSensor, startSensor, stopSensor, stopAllSensor, listen, setLocked, setStoreMediaOnSensor, getSensor, getSensors, findSensorByTopic, findSensorByInternalUrl, findSensorByProtocol, backup/restoreTimeSeriesDB, start/pause/updateContinuousSignalOnJSONConnector |
| sensorControler · 10107 | sensor-controler-service · sensor-controler.wsdl | create/update/destroySensorControler, get/find…, add/update/get/removeDataset…, storeDataset…, resetDataset…, play/pause/stopDataSetOnTopic…, add/remove/getBreakpoints, sendEventToSensor, getXMLDataOfDataset, updateDatasetAndModelConfiguration |
| GameMasterServer · 10110 | game_master-service · game_master_api.wsdl | get/find/create/update/delete/saveGameScenario(s), get/setCurrentGameScenario, exportGameScenarios, updateSensorControlerBackup, updateMockEndpointBackup |
| mockEndpointsManager · 10108 | mock-endpoint-manager-service · mock-endpoints-manager.wsdl | create/delete/start/stopMockEndpoint, stopAllMockEndpoints, updateConfigOfMockEndpoint, get/findMockEndpoint…, runActuatorOnMockEndpoint, add/delete/playExchangeOnMockEndpoint |
| TestCampaign · 10109 | campaignManager · campaignManager.wsdl | create/update/get/deleteCampaign, findCampaignByName, getCampaignWithoutResources, getAllCampaignsWithoutResources, getCampaignsWithoutResourcesByUser, add/update/removeSolution, getSolutionsFromCampaign, findSolutionsByMetrics, findSolutionByName/ById/BySignature, countSolutions, countSolutionsByMetrics, getFailureSolutions, addConceptsPostAnalyze |
| Workflow, tâches et supervision |
| WorkflowEngine_deployerService · 10103 | DeploymentService · Process.wsdl | deploy, undeploy, listProcesses, getProcess, subscribeOnDeploymentService |
| WorkflowEngine_commandService | CommandService · CommandService.wsdl | pause, resume, stop, delete, cancel, getProcessModels |
| <processus>__d_<deploymentId> (par processus déployé) | ProcessInstance.wsdl | runSync, runASync ; rappel sendASyncResponse |
| HumanTask · 10102 | humantaskService · humantask.wsdl | addTaskSync, addTaskASync, updateTask, removeTask, getTask, findTask, getTodoList, findTasksByProcessInstanceId, subscribe/unSubscribeTasksByAssignedToResource ; rappel addTaskASyncCallBack |
| ProcessMonitoring · 10104 | ProcessMonitoring · ProcessMonitoring.wsdl | get/add/update/deleteProcessInstance(s), get/add/update/deleteExchange(s), getProcessInformation, subscribeOnExchangesOfInstance, subscribeOnExchangesOfAllInstances, subscribeOnProcessInstanceEventService |
| Données et intégration |
| StorageService · 10100 | storageService · gind-storage.wsdl | put, get, query, update, remove, removeAll (topics de documents notifiés par la variante event storage) |
| timeseries · 19000 | timeseriesService · timeseries.wsdl | createTimeseriesCollection, write, update, query, delete, deleteAll, getTimeseriesCollectionNames, dump/restoreTimeseriesCollection |
| BrokerRegister · BrokerSubscriber · BrokerNotifier · 10105 | event-broker-service · event-broker.wsdl | register, unregister, getAllTopics (+ contrats producteur et notifier) |
| h2_gis · 10111 · osm_gis · 10112 | store_gis · find_gis · store-gis.wsdl, find-gis.wsdl | store_gis : query, loadGeoJSONFile, deployGeoJSONFile, undeployGeoJSONFile, getGeoJSONFilesStored — find_gis : findConceptsFromLatLng, findConceptsInsidePolygon, findConceptsInsideBBox — rappel client : receiveConceptContainedInPolygon, receiveConceptContainedInBBox |
| websocketCommandService · 12000 (côté application web) | websocketCommand.wsdl | getResult — résultat SOAP relayé vers un topic WebSocket |
| echo · concat · 1113 (mocks de test) | echo.wsdl · concat.wsdl | echo · concat — partenaires jouets du processus helloworld |