eclipse communication framework

an eclipse technology subproject

New and Noteworthy
0.7.6 Stable Release


Return to ECF download page
Return to ECF communication resources page

New and Noteworthy for 0.4.0
New and Noteworthy for 0.5.2
New and Noteworthy for 0.5.4
New and Noteworthy for 0.6.0
New and Noteworthy for 0.6.2
New and Noteworthy for 0.7.0
New and Noteworthy for 0.7.5


IContainer.dispose() Called by Framework


Before ECF 0.7.6 stable it was necessary for clients that created IContainer instances (via ContainerFactory), to call IContainer.dispose() on their own when finished using the IContainer. Now, however, ECF will call dispose() on all IContainer instances created via the ECF ContainerFactory to reclaim any system resources used by the IContainer instance. Clients do not need to call IContainer.dispose() on any IContainer instances that they create via the ECF ContainerFactory. Only if IContainer instances are created via some other means (e.g. directly via constructor), are clients then responsible for calling dispose()


ECF Core Plugin Dynamic Aware


The ECF core plugin (org.eclipse.ecf) has been made fully dynamic aware. As plugins that extend ECF extension points are installed and uninstalled, the ECF extension caches are automatically updated. So, for example, for the ECF container factory extension point, as extension plugins are added the ECF ContainerFactory will automatically expose to clients the ability to create new types of IContainer instances.


New Tutorial Plugin: org.eclipse.ecf.tutorial


New ECF plugin org.eclipse.ecf.tutorial. This plugin provides example clients created for the ECF EclipseCon 2006 tutorial. To retrieve this plugin, see the ECF Dev Resources page Anonymous CVS access to ECF source. The clients include a simple datashare test client, and a simple datashare-based whiteboard application refered to as 'scribbleshare'.


EclipseCon ECF Tutorial and ECF Short Talk Presentations


At EclipseCon 2006, there was an ECF Tutorial, and an ECF short talk. The presentation materials for the tutorial is here and for the short talk here