eclipse-tractusx / knowledge-agents-edc

EDC Extensions for CX-0084 (Federated Queries In Data Spaces)
Apache License 2.0
1 stars 4 forks source link

feat: simplify negotiation and transfer handling #155

Closed drcgjung closed 9 months ago

drcgjung commented 10 months ago

WHAT

Simplifies the negotiation and transfer handling by switching to the TX EDC's EDR api. Makes exposing of a callback interface and the corresponding configuration redundant.

WHY

EDR engine with single polling on the EDR is faster than two asynchronous processes (negotiation + transfer) with callback.

FURTHER NOTES

Closes #96 <-- insert Issue number if one exists

drcgjung commented 9 months ago

Since the EDRs should be explicitely deleted (as they would restart transfers until the end of the agreement period), we currently refrain from using them as the main tool for KA.