Beispiel #1
0
 /// <summary>
 /// Crea en este caso SimpleFacaddeRemoteObject .-
 /// </summary>
 /// <returns>Instancia de SimpleFacaddeRemoteObject</returns>
 FwkRemoteObject CreateRemoteObject()
 {
     LoadRemotingConfigSettings();
     if (_RemoteObj == null)
         _RemoteObj = new FwkRemoteObject();
     return _RemoteObj;
 }
Beispiel #2
0
        /// <summary>
        /// Crea en este caso SimpleFacaddeRemoteObject .-
        /// </summary>
        /// <returns>Instancia de SimpleFacaddeRemoteObject</returns>
        private FwkRemoteObject CreateRemoteObject()
        {
            string url = GetApplicationURL();

            Fwk.Remoting.FwkRemoteObject _remoteInformation = (Fwk.Remoting.FwkRemoteObject)Activator.GetObject(typeof(Fwk.Remoting.FwkRemoteObject), url);
            return(_remoteInformation);
            //Carga la configuracion de remoting en el archivo indicado por RemotingConfigFile en _SourceInfo
            //if (!IsConfigured())
            //{
            //    if (System.IO.File.Exists(_SourceInfo)==false  )
            //        throw new Exception("No existe el archivo de configuración de remoting del lado del cliente.\r\nRevice la configuracion del Wrapper " + _ProviderName);
            //    //Si no se encuentra algun nombre de archivo en el App.config
            //    if (_SourceInfo == string.Empty)
            //    {
            //        throw new Exception("No hay ruta especificada para el archivo de configuración.\r\nRevice la configuracion del Wrapper " + _ProviderName);
            //    }
            //    else
            //    {
            //        RemotingConfiguration.Configure(_SourceInfo, false);
            //    }
            //}

            //FwkRemoteObject wFwkRemoteObject = new FwkRemoteObject();
            //return wFwkRemoteObject;
        }
Beispiel #3
0
        internal void Init()
        {

            _RemoteObj = CreateRemoteObject();

        }