public static IService GetService(string jndiName)
        {
            var service = cache.GetService(jndiName);

            if (service != null)
            {
                return(service);
            }
            var context  = new InitialContext();
            var service1 = context.Lookup(jndiName) as IService;

            cache.AddService(service1);
            return(service1);
        }