Sie sind auf Seite 1von 3

Tarea especfica de los archivos de configuracin

Archivos de configuracin
Los archivos de configuracin son archivos XML que se pueden cambiar segn sea
necesario. Los desarrolladores pueden usar los archivos de configuracin para cambiar
valores sin recompilar las aplicaciones. Los administradores pueden usar los archivos de
configuracin para establecer directivas que afecten al modo en que se ejecutan las
aplicaciones en sus equipos.
Formato de configuracin de un archivo
Los archivos de configuracin contienen elementos, que son estructuras de datos lgicas
que establecen la informacin de configuracin. En un archivo de configuracin se usan
etiquetas para marcar el comienzo y el final de un elemento. Por ejemplo, el elemento
<runtime> consta de <runtime>child elements</runtime>. Un elemento vaco tiene una
etiqueta inicial, pero no etiqueta final.
Los valores de configuracin se especifican mediante atributos predefinidos, que son los
pares de nombre y valor dentro de la etiqueta inicial de un elemento. En el ejemplo
siguiente se especifican dos atributos (version y href) para el elemento <codeBase>, que
especifica dnde puede ubicar el tiempo de ejecucin un ensamblado (para obtener ms
informacin, vea Especificar la ubicacin de un ensamblado).
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
Archivos de configuracin del equipo
El archivo de configuracin del equipo, Machine.config, contiene valores que afectan a
todo un equipo. Este archivo se encuentra en el directorio %runtime install path%\Config.
Machine.config contiene valores de configuracin para el enlace de ensamblados en todo
el equipo, canales de comunicacin remota integrados y ASP.NET.
El sistema de configuracin busca elemento appSettings primero en el archivo de
configuracin del equipo y en otras secciones de configuracin que pueda definir un
desarrollador. Despus, busca en el archivo de configuracin de la aplicacin. Para que el
archivo de configuracin del equipo sea siempre manejable, es mejor ubicar estos valores
en el archivo de configuracin de la aplicacin. Sin embargo, si se ubican los valores en el
archivo de configuracin del equipo, el sistema puede ser ms fcil de mantener. Por
ejemplo, si se tiene un componente de terceros que utilizan las aplicaciones de cliente y
servidor, es ms fcil poner los valores de ese componente en un lugar. En este caso, el
archivo de configuracin del equipo es el lugar adecuado para los valores, para no tener
los mismos valores en dos archivos.

Configuracin personalizada
Una configuracin personalizada es la definida especialmente por el usuario, esta es
guardada generalmente en un archivo o en una base de datos, puede estar cifrada para
que solo se pueda modificar por el programa a configurar, o puede ser texto plano para
que tambin se pueda modificar sin depender del programa (esto sucede ms
frecuentemente en sistemas unix).

Ejemplo de un archivo de configuracin:


ArchivoConfig:
fondo.color = azul;
botn.color = rojo;
Archivos boot.in
Los archivos boot.in son archivos ubicados en la raz del ordenador. Esto es para que en
el arranque pueda darte un men de inicio con varias opciones.
Archivos de procesamiento por lotes
Los archivos de procesamiento por lotes de texto ligero se encuentran alojados en el
disco de arranque. Fue desarrollado por Microsoft, IBM, Novell y otros. Su nombre
proviene de una contraccin inglesa que significa ejecucin automtica. Contiene
nmeros y letras nicas que pueden ser modificadas en NotePad. Su funcin es definir
variables de entorno como la del teclado o la impresora. Se ejecuta al momento de
encender la mquina y antes de mostrar la interfaz grfica.
Archivos de configuracin de la aplicacin
Un archivo de configuracin de la aplicacin contiene valores especficos de una
aplicacin. Este archivo incluye valores de configuracin que Common Language Runtime
lee (como la directiva de enlace de ensamblados, objetos de comunicacin remota, etc.) y
valores que puede leer la aplicacin.
El nombre y la ubicacin del archivo de configuracin de la aplicacin dependen del host
de la aplicacin, que puede ser:
-Aplicacin hospedada en un ejecutable.
-Aplicacin hospedada en ASP.NET.
-Aplicacin hospedada en Internet Explorer.
-Archivos de configuracin de seguridad
Los archivos de configuracin de seguridad contienen informacin sobre la jerarqua de
grupos de cdigo y conjuntos de permisos asociados a un nivel de directiva. Se
recomienda encarecidamente usar la herramienta de la directiva de seguridad de acceso
del cdigo (Caspol.exe) para modificar la directiva de seguridad y garantizar que los
cambios de directiva no daen los archivos de configuracin de seguridad.

Das könnte Ihnen auch gefallen