On 1/7/07, Dinesh Joshi dinesh.a.joshi@gmail.com wrote:
- Processes
- Threads
Dig into the howtos, you'll surely get something on these too.
- Plugins
This got me started on dynamically loaded libraries.
http://www.faqs.org/docs/Linux-HOWTO/Program-Library-HOWTO.html
Also, I am a bit confused about how exactly plugins are implemented. In my case, all algorithms perform the same task but internally the processing differs. So do i implement a common API which my main program ( can I call it a server? ) will use to communicate with that plugin? Once the API standardized, can people simply add new algorithms by implementing the same API?
Yes, a common interface is key to pluggability.
Regards,