Jsdai

Una interfaz de programación de aplicaciones para escribir, lectura y manipulación de tiempo de ejecución de datos orientados a objetos.
Descargar ahora

Jsdai Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • AGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • LKSoftWare GmbH
  • Sitio web del editor:
  • http://www.lksoft.com/

Jsdai Etiquetas


Jsdai Descripción

Una interfaz de programación de aplicaciones para escribir, leer y manejar tiempo de ejecución de datos orientados a objetos. JSDAI es una interfaz de programación de aplicaciones (API) para la escritura, la lectura y la manipulación de tiempo de ejecución de los datos orientados a objetos definidos por un modelo de datos basado en expresiones. Dichos modelos se usan ampliamente en la etapa (ISO 10303), PLIB (ISO 13584) y otros estándares ISO, IEC y DIN.DATA se pueden validar de acuerdo con las reglas definidas en un esquema expreso. Otro uso práctico de JSDAI es para los modelos de datos orientados a objetos, donde se requiere una puesta en marcha rápida para producir prototipos para validar los conceptos (por ejemplo, la calidad de DataModel). Aquí hay algunas características clave de "JSDAI": Conformidad estándar: JSDAI cumple con los siguientes estándares internacionales: · ISO 10303-11, Express · ISO 10303-14, Express-X (en preparación) · ISO 10303-21, archivo Paso (todas las ediciones y características) · ISO 10303-22, Interfaz de acceso de datos estándar SDAI · ISO 10303-27, Java Enlace a la SDAI · ISO 10303-28, PASO XML · ISO 10303-35, prueba de conformidad SDAI Interfaces de programación de aplicaciones (API): JSDAI soporta en paralelo cuatro apis diferentes que están estrechamente relacionadas entre sí: · Enlace temprano: para cada entidad expresa, una clase y una interfaz dedicada de Java con métodos de acceso dedicados para cada atributo de entidad están disponibles. · Diccionario SDAI: una API sobre el nivel META a la información del modelo de esquema / datos de consulta en tiempo de ejecución. · Enlace tardío: clases genéricas de Java para todo tipo de entidades expresas y métodos para acceder a los valores de atributo. · Mapeo de ARM-AIM: Operaciones para cambiar entre el brazo y los modelos de datos AIM (Paso específico). Almacenamiento de datos e intercambio: Los datos de la aplicación Paso se pueden almacenar e intercambiar de varias maneras: · Paso de archivo, ISO 10303-21 · Paso XML, ISO 10303-28 · Archivo sdai · Repositorios locales · Repositorios remotos multiusuario a través de la base de datos JSDAI Manipulación de datos y control de transacciones: Como una aplicación totalmente conforme, JSDAI aprovecha al máximo los conceptos de SDAI para organizar y controlar los datos de la aplicación con extensiones esenciales: · Separación de la agrupación física (sdairepositoria) y la agrupación lógica (instancia de esquema) de instancias de aplicación. · Concepto de espacio de trabajo (Schemainstance + Sdaimodel) para controlar los derechos de acceso y la agrupación lógica de datos. · Soporte directo de datos distribuidos entre varios repositorios para su reutilización en varios espacios de trabajo. · Soporte explícito de la interoperabilidad AP (entre diferentes esquemas) mediante el uso de formas cortas expresas. · Soporte de transacción completo controlado por las operaciones de cometer y abortar. · Para el soporte multiusuario, las transacciones SDAI se asignan a las transacciones de DB. Compilador expreso: El compilador JSDAI Express realiza algún esquema expreso válido (ISO 10303-11) disponible para el tiempo de ejecución de JSDAI: · Parses Express e informa errores de sintaxis; · Genera clases de Java, interfaces y datos de diccionarios para JSDAI Runtime; · Apoya las expresiones utilizadas en los procedimientos, funciones, atributos derivados y donde reglas; · Soporte directo de las formas cortas expresas originales (uso / referencia de). No hay necesidad de confiar en las formas largas derivadas; · Se utiliza para construir la biblioteca JSDAI; · Herramienta ExpressDOC para generar documentación HTML para uno o varios esquemas expresos relacionados. Biblioteca de JSDAI: · Incluye prácticamente todos los esquemas expresos relevantes de los estándares de paso y PLIB. · Incluye más de 100 esquemas expresos; · AIM Los esquemas se basan en formas cortas expresas; · Incluye esquemas de brazo y brazo extendido para la implementación directa; · Documentación HTML con índice ACRUSH TODOS LOS TIPOS DE AIMT. Plataformas soportadas: Como verdadero kit de herramientas y aplicaciones de Java, JSDAI puede ejecutarse en cualquier plataforma Java que admite: · Ambiente de tiempo de ejecución de Java (JRE) 1.4. · Las versiones anteriores de JSDAI están disponibles para JRE 1.2 y 1.3. · Java 3D para JSDAI 3D Viewer. Sdaiedit y sdaiterm: Herramientas de bajo nivel para editar y depurar datos de la solicitud: · Sdaiterm que se ejecuta en modo terminal. · SDAIEDIT, un editor de GUI habilitado para ver y manipular datos. ¿Qué hay de nuevo en este lanzamiento: · El nuevo JSDAI V4.2.0 proporciona una integración mejorada con Eclipse, mejorada validación general de archivos P21 en general y una nueva validación en el nivel ARM / XIM para archivos Paso con un enfoque para AP210. Los cambios en la API de tiempo de ejecución central permiten construir una Hierachy de SchemainTances y la interfaz de la base de datos está optimizada para funcionar con muchos SDAIMODELS. Una de las mejoras principales para los desarrolladores de los módulos de aplicación ISO 10303 (serie 400 y 1000) son proyectos de compilación preconfigurados que referen directamente a los archivos expresos de STEPMOD-CVS (en www.sourceforge.net) y dibujo de diagramas express-g Para estos módulos, subyacentes a los recursos integrados (IR) y las construcciones interpretadas (AIC). Como antes de que el producto completo de JSDAI, con la excepción de la interfaz de la base de datos, está disponible bajo la licencia de código abierto gratuita A-GPL.


Jsdai Software relacionado

GERBMERGE

GERBMERGE es un programa de panelización para las juntas de circuitos impresos. ...

406

Descargar

Trabajo de geonetwork

Geonetwork es una aplicación de catálogo de código abierto para administrar recursos de referencia espacial a través de la web. ...

177

Descargar