Xmltoaster.

Xmltoaster é um XML para a estrutura de persistência do banco de dados.
Baixe Agora

Xmltoaster. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Steve W.
  • Site do editor:
  • http://www.inverse2.com/inverse2/?page_id=9

Xmltoaster. Tag


Xmltoaster. Descrição

Xmltoaster é um XML para a estrutura de persistência do banco de dados. Xmltoaster é um XML para a estrutura de persistência do banco de dados. O XMltoaster permite gerar XML de um banco de dados relacional usando uma instrução Simple SQL Select e persistir XML para um banco de dados usando um poderoso script de mapeamento.Aqui são alguns recursos principais de "xmltoaster": · Simples XML mensagem geração de um banco de dados. Situações onde você só quer gerar XML de forma rápida e fácil, uma solução XMLToRaster pode ter você em funcionamento em questão de minutos. · Persistência rápida e fácil de mensagens XML para o banco de dados sem a sobrecarga de codificação tradicional. É especializada na manipulação de mapeamentos muito complexos de XML para tabelas. · Em um ambiente de mensagens SOA, ele promota o acoplamento solto entre um contrato de serviço e implementação de banco de dados em um ambiente SOA. Ele pode ser usado para fornecer a transformação de mensagens arbitrárias de um esquema canônico em um banco de dados sem ter que escrever e manter o XLST.Technical OverviewXMLToter usa uma sintaxe de instrução SQL-Style Select (que os desenvolvedores já estarão familiarizados) para gerar XML de um banco de dados relacional. que tem suporte ao driver JDBC. Ele também usa um script XML elementar para permitir que você persista seu XML de volta a um banco de dados relacional. Você pode usar as classes XMLToRaster de dentro de um programa Java ou executar scripts diretamente da linha de comando. Executar o XMltoaster da linha de comando permite testar facilmente seus scripts e também processar XML de um programa não-Java.Quando gerar XML você pode selecionar diretamente em uma estrutura arbitrária ou selecionar usando uma definição de esquema XML. Ao usar um esquema quaisquer elementos obrigatórios que você não preenche será automaticamente criado. O que Xmltoaster não foi projetado para mapeamento objeto-to-relacional (ORM), quais tecnologias como o Hibernate Excel. Essas tecnologias são naturalmente persistência para objetos no contexto de um aplicativo, por exemplo, economizando o estado de um pojo ou um EJB em um banco de dados relacional. Se isso é o que você precisa fazer, o XMltoaster não vai se adequar às suas necessidades. Em um ambiente de SOA dos principais objetivos do SOA é criar serviços reutilizáveis que são tão vagamente acoplados quanto possível. O acoplamento no SOA pode ocorrer entre muitos aspectos diferentes dos serviços, especialmente entre o contrato de serviço e o ambiente de implementação, isto é; Entre a definição de serviço e o banco de dados relacional que os dados de mensagens serão persistidos em.Este é tipicamente porque o mapeamento atual de mensagens XML para o banco de dados depende de transformar os objetos de mensagem através de ORM Technologies.Object Mapeamento Relacional tem limitações inerentes devido à natureza do alinhamento As estruturas de bancos de dados relacionais com as estruturas hieráquicas do mundo XML e Orientada a Objetos. Os compromissos podem fazer sentido quando seu modelo de objeto está suportando funcionalidade de aplicativo local, mas em um ambiente SOA ORM - com seus potenciais efeitos colaterais de acoplamento apertado em A definição de serviço - é mais difícil de justificar porque os dados puros estão sendo transportados como mensagens XML através de serviços compartilhados por muitos aplicativos díspares.xmltoaster permite uma ligação muito mais flexível de mensagens XML ao banco de dados e fornecem o serviço de serviço para projetar o serviço. contrato (operações e objetos de mensagem) sem ter que se preocupar A implementação do banco de dados físico. Também dá ao implementador de serviço a liberdade de implementar o serviço sem recorrer a muitas transformações de dados que dificultarão a manutenção do serviço quando a estrutura do banco de dados física é alterada. Você é liberado de redação (e manutenção) Scripts de transformação XML. Isso ocorre porque você pode trabalhar diretamente com o seu modelo de dados canônicos - não há necessidade de gerar uma estrutura XML que apenas reflete suas tabelas de banco de dados e transforme isso no modelo de dados canônicos.Bejando um mapeamento baseado em SQL tem outros benefícios · os atributos dentro Um único objeto XML pode ser mapeado em várias tabelas de banco de dados · Recluículos são extremamente flexíveis e poderosos. A única limitação é a sua capacidade de definir o SQL · No desempenho de soluções atual pode ser um problema real ao construir o resultados da pesquisa. Por exemplo, um resultados de apenas cem pais, cada um com três objetos filhos, precisaria executar mais de 300 instruções Singleton Select no banco de dados! O XMltoaster usa o processamento de configuração relacional para permitir que o banco de dados faça o que ele é projetado para fazer - apenas uma consulta é executada em relação ao banco de dados e o desempenho é uma ordem de magnitude mais rapidamente.


Xmltoaster. Software Relacionado

Kafenio.

Kafenio é uma plataforma independente, open-source html-wysiwyg-editor. ...

318

Download

Urwcyr-Tex.

Urwcyr-Tex Pacote contém um conjunto de ligações Tex para fontes cirílicas urw. ...

204

Download

Aewan.

Aewan é um editor de arte ASCII / Animação multi-camadas. ...

150

Download