Importar Módulo Binario [Guía de Usuario de Enterprise Architect]

Top Previous Next

Importar Módulo Binario

button_main button_prev button_next

Enterprise Architect le permite hacer ingeniería inversa de ciertos tipo de módulos binarios.

Acceso Haga clic derecho en un paquete dentro del Explorador de Proyectos | Ingeniería de Código | Importar Módulo Binario o

Herramientas | Ingeniería de Código Fuente | Importar Módulo Binario

Temas

Tema

Detalle

Ver También

Uso

Actualmente los tipos permitidos son los siguientes:

Java Archive (.jar)

archivo .Net PE (.exe, .dll) - archivos Native Windows DLL y EXE no son soportados, sólo los archivos PE conteniendo datos de ensamblaje .NET

Archivo de Lenguaje Intermedio (.il)

 

Enterprise Architect crea los paquetes y diagramas necesarios durante el proceso de importación; seleccionando la casilla No importar miembros privados excluye miembros privados desde bibliotecas de ser importados al modelo.

Al importar archivos .Net, puede importar a través de reflexión o a través de desmontaje, o deje que Enterprise Architect decida el mejor método - esto puede que resulte en ambos tipos siendo utilizados.

El importador basado en reflexión depende de un programa .Net, y requiere que el entorno de tiempo de ejecución .Net sea instalado.

El importador basado en desmontaje depende de un programa nativo de Windows llamado Ildasm.exe, el cual es una herramienta proporcionada con el MS .Net SDK; el SDK puede ser descargado desde el sitio web de Microsoft.

Una elección de métodos de importación está disponible ya que algunos archivos no son compatibles con reflexión (tal como mscorlib.dll) y sólo pueden ser abiertos utilizando el desmontaje; sin embargo, el importador basado en reflexión es generalmente mucho más rápido.

También puede configurar:

Si Sincronizar o Sobrescribir Clases existentes cuando se encuentren; si se encuentra una Clase modelo que coincide con la del archivo:

Sincronizar actualiza la Clase modelo para incluir los detalles desde la que está en archivo, lo que preserva información no representada en archivo, tal como la ubicación de Clases en diagramas

Sobrescribir elimina la Clase modelo y genera una nueva desde el archivo, lo que elimina y no reemplaza la información adicional

Si crear un diagrama para cada paquete

Lo que se muestra en diagramas creados por la importación

 

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Ingeniería de Software | Importar Código | Importar Bibliotecas de Java Compiladas

(Alt+F1) | Enterprise Architect | Ingeniería de Software | Importar Código | Importar desde Asambleas .Net