TNO / knowledge-engine

Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics
https://knowledge-engine.eu
Apache License 2.0
33 stars 4 forks source link

Implement timeout from the proactive side. #109

Open Sophietje opened 3 years ago

Sophietje commented 3 years ago

In GitLab by @barry.nouwt.tno.nl on Feb 12, 2021, 13:05

Whenever you post or ask a question, you can (optionally) provide a timeout that used by your smart connector to determine how long to wait for the response of another Smart Connector. We can quite easily implement this and include it in the ExchangeInfo message and set its status to FAILED when this happens with a timeout message.

The other way around (i.e. a timeout from the knowledgebase to its smart connector with the maximum time it has to react to certain messages) takes some more time and we should first determine the relation between data and metadata better.

Sophietje commented 2 years ago

In GitLab by @barry.nouwt.tno.nl on Nov 22, 2021, 13:28

marked this issue as related to #317