Интернет магазин китайских планшетных компьютеров



Компьютеры - Обращение контроля - Применение Inversion of Control

22 января 2011


Оглавление:
1. Обращение контроля
2. Применение Inversion of Control



C++

  • PocoCapsule

Java

Программисты, использующие Java, применяют Inversion of Control в Inversion of Control контейнерах. Программное обеспечение запрашивает объект из контейнера, и контейнер создаёт объект и его зависимости. Сервер приложений ATG Dynamo был одной из первых вычислительных сред, эффективно использовавших этот подход. Современными примерами таких контейнеров служат: HiveMind, PicoContainer, Spring Framework, Apache Excalibur, Seasar, и DPML Metro.

.NET

  • Unity Application Block 2.0
  • Spring.NET
  • Structuremap
  • CastleProject
  • Seasar
  • Winter.NET
  • Ninject

PHP4

  • drip

PHP5

  • Garden
  • Symfony Dependency Injection

Python

  • zope.interface и zope.component

RUBY

  • copland
  • needle

ActionScript

  • Mate
  • MIoC
  • Robotlegs
  • Swiz
  • Dawn
  • Parsley

Groovy на Grails

Groovy на Grails использует Spring Framework для запуска приложений.

  • Spring Framework




Просмотров: 1592


<<< Неизменяемый объект
Объектный пул >>>