Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does TCF compare to ECF?

compare ECF TCF
0
Posted

How does TCF compare to ECF?

0

TCF defines the protocol, independent of APIs. ECF defines the APIs, independent of protocol. It’s as simple as that. Or, to be more elaborate: TCF is a “vertical” technology stack: it includes all components needed to communicate with embedded remote systems en-to end. This includes the plain C lightweight target agent, the TCF protocol specification at its core, the Java protocol API as well as 3 example clients. ECF, on the other hand, is a “horizontal” technology: it deals with Eclipse Java APIs for a host of different protocols for any kind of communication needs. ECF wants to unify the usage patterns on the client side, such that protocols are exchangeable. Therefore, the intersection (overlap) of TCF and ECF is on the Java client API, which makes up for about 20% of the TCF contribution. Here are some thoughts on that overlap: • Both TCF and ECF have asynchronous APIs (request/callback and publish/subscribe, respectively). • ECF allows clients to call into the APIs with any thre

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.