Inversion of Control Containers and the Dependency Injection ...
Popularity Report
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
URL Tag Cloud
Bookmark History
Saved by 37 people (-5 private), first by anonymouse user on 2006-07-05
- Vvasam on 2009-09-17 - Tags InversionControl(DI)
- Kenyth on 2009-08-27 - Tags design pattern , IoC , injection , article , starred
- Tmhsnake on 2009-08-03 - Tags no_tag
- Maasge on 2009-06-12 - Tags no_tag
- Aalvaradoh on 2009-06-09 - Tags TODO
Public Sticky notes
Using a Segregated Interface for the Locator
Highlighted by tmhsnake
Using a Segregated Interface for the Locator
Highlighted by tmhsnake
There are three main
Highlighted by duqing72
In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency Injection", and contrast it with the Service Locator alternative. The choice between them is less important than the principle of separating configuration from use.
Highlighted by wwwebster
In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency Injection", and contrast it with the Service Locator alternative. The choice between them is less important than the principle of separating configuration from use.
Highlighted by wwwebster
lightweight
containers that help to assemble components from different projects
Highlighted by bluegene
Using a Segregated Interface for the Locator
Highlighted by tmhsnake
Using a Segregated Interface for the Locator
Highlighted by tmhsnake
One of the
Highlighted by tmhsnake
I use component to mean a glob of software that's intended to
be used, without change, by application that is out of the control of
the writers of the component.
Highlighted by kenyth
component to mean a glob of software that's intended to
be used, without change, by application that is out of the control of
the writers of the component
Highlighted by bluegene
service is similar to a component in that it's used by
foreign applications. The main difference is that I expect a component
to be used locally (think jar file, assembly, dll, or a source
import). A service will be used remotely through some remote
interface, either synchronous or asynchronous (eg web service,
messaging system, RPC, or socket.)
Highlighted by bluegene
Highlighted by tmhsnake


Public Comment