Resultados de la búsqueda a petición "service-locator"

2 la respuesta

Inyección @EJB vs búsqueda: problema de rendimiento

Tengo una pregunta relacionada con un posible problema de rendimiento al usar la anotación @EJB. Imagina el siguiente escenario public class MyBean1 implements MyBean1Remote{ @EJB private MyBean2Remote myBean2; @EJB private MyBean2Remote ...

1 la respuesta

Patrón de registro Vs Patrón de localizador de servicio Vs Contenedor de inyección de dependencia

¿Hay alguna diferencia entre ellos en lugar de establecer y obtener objetos en una matriz por clave? class Registry { private $container=array(); public static function Set($name,$object){ self::$container[$name]=$object; } public static ...

10 la respuesta

Inyección de dependencia vs ubicación del servicio

Actualmente estoy sopesando las ventajas y desventajas entre DI y SL. Sin embargo, me he encontrado en la siguiente captura 22, lo que implica que debería usar SL para todo y solo inyectar un contenedor de IoC en cada clase. DI Catch ...

2 la respuesta

Sugerencias de tipo más rápidas, mejores y más eficientes para PHP Storm con localizadores de servicios

He estado buscando una manera de hacer esto durante meses. Soy uno de esos desarrolladores que ama el autocompletado. Para cada llamada al Localizador de servicios en zend framework 2, escribo una sugerencia con lo siguiente: Sin archivo de ...

2 la respuesta

Clase de miembros estáticos versus interfaz normal tipo c

Hola. Despues de leeraquí [http://gameprogrammingpatterns.com/service-locator.html] sobre el patrón del Localizador de servicios, me hizo pensar si una clase con solo miembros estáticos realmente es el camino a seguir, o si una interacción normal ...

1 la respuesta

Cómo usar la inyección de dependencia y no el localizador de servicios

Estoy escuchando a personas decir que no debe usar el Localizador de servicios para su Inyección de dependencia. Entonces, ¿cómo se inyectan exactamente las dependencias sin depender de un localizador de servicios? Quiero probar los contenedores ...

2 la respuesta

¿Es IDependencyResolver un antipatrón?

Estoy diseñando algunos cambios arquitectónicos en una aplicación ASP.NET heredada. Creé un prototipo de algunas clases para la resolución de dependencias que imitan el IDependencyResolver de ASP.NET MVC. No publicaré porque es más o menos la ...

3 la respuesta

¿Cómo evitar el Localizador de Servicio Anti-Patrón?

Estoy tratando de eliminar un Localizador de servicios de una clase base abstracta, pero no estoy seguro de con qué reemplazarlo. Aquí hay un ejemplo de psuedo de lo que tengo: public abstract class MyController : Controller { protected IKernel ...

1 la respuesta

Cómo declarar Unity InjectionFactory en configuración XML

Estoy en el proceso de mover nuestra configuración de Unity al archivo web.config. Estoy atascado en cómo migrar la siguiente configuración de código al formato xml: var container = new UnityContainer(); ...

4 la respuesta

¿Cuándo usaría el Localizador de servicio común?

He estado mirando el Localizador de servicio común [http://commonservicelocator.codeplex.com/] como una forma de abstraer mi contenedor de IoC pero he notado que algunas personas están fuertemente en contra de este tipo de esto. ¿La gente ...