Novidades da versão 2019, lançamento 3: Suporte atualizado para esquemas JSON
A linha de produtos Altova, versão 2019, lançamento 3, responde às necessidades dos desenvolvedores e eleva o nível com novas funcionalidades inovadoras, desde o suporte atualizado para padrões e bases de dados relacionais até diversas opções de mapeamento de dados. Vamos analisar os principais destaques.

Esquema JSON: Versão 06 e Versão 07
Em resposta aos pedidos de desenvolvedores que desejam aproveitar as otimizações presentes nas versões mais recentes do padrão JSON Schema, adicionámos suporte em toda a linha de produtos. Isso inclui:
- XMLSpy: O suporte para as versões draft-06 e -07 do JSON Schema está disponível para validar, gerar e editar documentos JSON e esquemas JSON. Os programadores podem até mesmo gerar um esquema JSON a partir de um XSD existente.

MapForce: O suporte para as novas versões do JSON Schema está disponível para: mapeamento de dados JSON para ou a partir de outros formatos, incluindo XML, bases de dados, EDI, Excel, e outros.
RaptorXML Server: Suporte para velocidades ultrarrápidas Validação de JSON e de esquemas JSON O software de servidor de validação e processamento de documentos de alto desempenho da Altova foi atualizado para incluir as versões "draft-06" e "draft-07" do JSON Schema.
Visualização de texto dividida no XMLSpy
A visualização de texto do XMLSpy continua a ser uma ferramenta popular para a edição não só de XML, mas também de XSLT, XQuery, HTML, CSS e outros formatos JSON, Além disso, os programadores agora têm uma nova opção para dividir a janela de edição horizontalmente ou verticalmente, permitindo trabalhar com diferentes secções de um único documento simultaneamente.
Isto é particularmente útil para documentos mais extensos, onde é frequentemente vantajoso visualizar várias partes do documento simultaneamente.

Suporte total para ecrãs de alta resolução no MapForce
Juntamente com o XMLSpy e o UModel, que já foram atualizados com novas interfaces de utilizador mais modernas, o MapForce também aproveita agora a maior resolução oferecida pelos ecrãs de alta densidade de pixels (HiDPI, alta resolução) para renderizar todos os elementos gráficos com maior precisão e detalhe, tornando projetos de mapeamento de dados complexos mais claros e fáceis de ler.
Novas opções de mapeamento de serviços web no MapForce
Novas opções para se conectar Serviços web para mapeamento de dados permitir; possibilitar; permitir que; dar margem a
- Tratamento de erros em serviços web REST (acrescenta suporte para o tratamento de erros em serviços web SOAP) - Por vezes, uma mensagem de erro devolvida por um serviço web REST refere-se a um problema que não afeta negativamente o resultado da transformação. Nestes casos, o MapForce agora inclui várias opções para reagir a mensagens de erro HTTP, em vez de simplesmente interromper a transformação.
- Nome de utilizador/palavra-passe dinâmicos - Permitem que o nome de utilizador/palavra-passe necessários para aceder a um serviço web façam parte do próprio mapeamento de dados, em vez de serem um valor estático
- Corpos de requisição/resposta não estruturados em serviços web REST – uma nova biblioteca de funções MIME facilita o tratamento de chamadas a serviços web REST quando a estrutura da requisição ou da resposta não é definida, ou seja, é flexível ou não está associada a um esquema específico
Novas opções de mapeamento de bases de dados no MapForce
O MapForce oferece inúmeras opções para.. mapeamento de bases de dados, e duas novas funcionalidades tornam-no ainda mais versátil:
- Registo de eventos (rastreamento) da base de dados - Quando o rastreamento está ativado, eventos como inserções ou atualizações na base de dados, ou erros, são registados num ficheiro XML que pode ser analisado ou processado posteriormente. A capacidade de registar alterações na base de dados oferece ainda mais controlo aos designers de mapeamento, permitindo-lhes refinar as definições de processamento de dados e/ou reportar problemas às partes interessadas responsáveis pela fonte dos dados do mapeamento.

- Reversão de transações para tratamento de erros – Por vezes, ocorre um erro que não impede a continuação do restante do mapeamento de dados, como quando certas restrições de base de dados impedem a inserção ou atualização de dados inválidos. Nestes casos, o MapForce agora inclui um sistema de gestão de transações de base de dados altamente configurável, que permite reverter a parte afetada dos dados da base de dados quando ocorre um erro, e, opcionalmente, prosseguir com o restante do mapeamento.
Comparação de bases de dados no servidor DiffDog
DiffDog Server, a solução de alto desempenho da Altova motor de diferenciação, Também foi aprimorado com novas funcionalidades de base de dados.
Tal como a ferramenta de comparação de ambiente de trabalho DiffDog, o DiffDog Server suporta agora todas as principais bases de dados relacionais para comparar a estrutura e/ou o conteúdo das bases de dados.
Outras atualizações tecnológicas em toda a linha de produtos
Além das novas versões do JSON Schema, as linhas de produtos Altova MissionKit e Software Servidor foram atualizadas para incluir suporte para:
- Novas versões do banco de dados:
- PostgreSQL 11
- IBM DB2 para iSeries® 7.2, 7.3
- Office 2019 (formato OOXML)
- Windows Server 2019
- macOS 10.14
Atualizar agora
Visite a página de download da Altova para atualizar para a versão mais recente, ou experimente qualquer produto gratuitamente durante 30 dias.