Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a "pluggable" API?

I'm evaluating a piece of software (uPortal), and it lists one of its features as "Pluggable APIs."

I know what an API is, but have not heard the pluggable term before. What does it mean for an API to be "pluggable"?

like image 842
ngm Avatar asked May 10 '10 08:05

ngm


1 Answers

It means that you can replace the implementation. Like a provider model, like ODBC database drivers - you can plug in drivers for various databases, using the same API.

like image 108
TomTom Avatar answered Sep 30 '22 03:09

TomTom