Jsdai.

Uma interface de programação de aplicativos para escrita, leitura e manipulação de tempo de execução de dados orientados a objetos.
Baixe Agora

Jsdai. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • AGPL
  • Preço:
  • FREE
  • Nome do editor:
  • LKSoftWare GmbH
  • Site do editor:
  • http://www.lksoft.com/

Jsdai. Tag


Jsdai. Descrição

Um Application Programming Interface para a escrita, leitura e manipulação de tempo de execução de dados orientado a objetos. JSDAI é uma Application Programming Interface (API) para a escrita, leitura e manipulação de tempo de execução de dados orientado a objetos definidos por um modelo de dados baseado EXPRESS. Tais modelos são amplamente utilizados no passo (ISO 10303), PLIB (norma ISO 13584) e outra ISO, IEC e DIN standards.Data pode ser validado de acordo com as regras definidas no esquema um EXPRESS. Outra utilização prática de JSDAI é para os modelos de dados orientadas por objectos, onde um rápido arranque é necessária para produzir protótipo para conceitos Validate (por exemplo, a qualidade de datamodel). Aqui estão algumas características-chave de "JSDAI": conformidade Standard: JSDAI está em conformidade com as seguintes normas internacionais: · ISO 10303-11, EXPRESS · ISO 10303-14, EXPRESS-X (em preparação) · ISO 10303-21, arquivo STEP (todas as edições e mobiliário) · ISO 10303-22, Dados Padrão interface de acesso SDAI · ISO 10303-27, Java ligação ao SDAI · ISO 10303-28, XML STEP · ISO 10303-35, teste SDAI conformidade Interfaces de Programação de Aplicações (API): JSDAI suporta em paralelo quatro APIs diferentes que estão fortemente relacionados uns com os outros: · Ligação antecipada: Para cada entidade EXPRESS uma classe Java dedicado e interface com os métodos de acesso dedicados para cada atributo entidade está disponível. · Dicionário SDAI: Uma API em nível meta para esquema de consulta / informação modelo de dados em tempo de execução. · Ligação tardia: classes Java genérico para cada tipo de entidade e métodos EXPRESS para valores de atributos de acesso. · Mapeamento ARM-AIM: Operações para alternar entre ARM e modelos de dados AIM (etapa específica). armazenamento de dados e de troca: dados de aplicação PASSO pode ser armazenado e trocado em uma várias maneiras: · PASSO Arquivo, ISO 10303-21 · XML STEP, ISO 10303-28 · Arquivo SDAI · Repositórios locais · Repositórios remotos Multi-usuário via JSDAI Banco de Dados manuseio e transação de dados de controle: Como uma aplicação totalmente conformant JSDAI tira proveito dos conceitos SdaI para organizar e dados de aplicativos de controle com extensões essenciais: · Separação de física (SdaiRepository) e agrupamento lógico (Schema Instância) de instâncias de aplicativos. · Conceito Workspace (SchemaInstance + SdaiModel) para direitos de acesso de controle e agrupamento lógico de dados. · O apoio direto de dados distribuídos entre vários repositórios para reutilização em várias áreas de trabalho. · Apoio explícita de AP-Interoperabilidade (entre diferentes esquemas) usando EXPRESS formas curtas. · Suporte de transação completa controlada por cometer e abortar operações. · Para multi-utilizador transações apoio SdaI são mapeados para transações de banco de dados. Expresso Compiler: O JSDAI Expresso Compiler faz qualquer esquema EXPRESS válido (ISO 10303-11) disponíveis para o JSDAI Runtime: · Parses Express e relatórios de erros de sintaxe; · Gera classes Java, interfaces e dados de dicionário para JSDAI Runtime; · Suporta expressões utilizados em procedimentos, funções, atributos derivados e onde regras; · O apoio direto das formas curtas originais Express (USE / REFERÊNCIA DE). Não há necessidade de contar com os formulários longos derivados; · Usado para construir a Biblioteca JSDAI; · Ferramenta ExpressDoc para gerar documentação em HTML para um ou vários esquemas expresso relacionados. JSDAI Biblioteca: · Inclui esquemas expresso praticamente toda relevantes do STEP e normas plib. · Inclui mais de 100 esquemas expressa; · Esquemas AIM são baseados em formas curtas expressa; · Inclui ARM e esquemas braço estendido para a implementação direta; · Documentação HTML com o índice accross todos os tipos AIM. Plataformas suportadas: Como verdadeiro kit de ferramentas e aplicativos Java, JSDAI é capaz de rodar em qualquer plataforma Java, que suporte: · Java Runtime Environment (JRE) 1.4. · Versões mais antigas do JSDAI estão disponíveis para JRE 1.2 e 1.3. · Java 3D para telespectador JSDAI 3D. SdaiEdit e SdaiTerm: ferramentas de baixo nível, para editar, e dados de aplicativos de depuração: · SdaiTerm rodando em modo terminal. · SdaiEdit, uma GUI habilitado editor para visualizar e manipular dados. O que há de novo nesta versão: · O novo JSDai V4.2.0 fornece uma integração aprimorada com o Eclipse, melhorou a validação geral de arquivos P21 em geral e nova validação no nível do braço / Xim para arquivos de etapa com um foco para AP210. As alterações na API do Runtime Core permite construir uma hierachy de esquemas e a interface do banco de dados é otimizada para trabalhar com muitos Sdaimodels. Um dos principais aprimoramentos para desenvolvedores de módulos de aplicativos ISO 10303 (série 400 e 1000) são projetos de compilação pré-configurados que referência diretamente os arquivos expressos fora do StepMod-CVS (em www.sourceforge.net) e desenho de diagramas expressos Para esses módulos, recursos integrados subjacentes (IR) e aplicação interpretados (AIC). Como antes do produto JSDAI completo, com exceção da interface do banco de dados, estiver disponível sob a licença Aberta gratuita A-GPL.


Jsdai. Software Relacionado

Geonetwork

Geonetwork é um aplicativo de catálogo de código aberto para gerenciar recursos espacialmente referenciados através da web. ...

177

Download

Gpstk.

GPSTK é uma biblioteca de código aberto e conjunto de aplicativos para a comunidade de navegação por satélite. ...

386

Download

Siox.

Siox é um Java SDK que fornece um mecanismo de segmentação genérico. ...

246

Download