Nova versão da Altova com funcionalidades avançadas de mapeamento inverso em XSLT
É hora de apresentar a mais recente versão das ferramentas de desenvolvimento para desktop e dos produtos de software de servidor da Altova, e esta versão introduz numerosas funcionalidades inovadoras em toda a linha de produtos, incluindo uma versão totalmente nova do MapForce Server, denominada MapForce Server Accelerator Edition, para um processamento ainda mais rápido das tarefas de integração de dados.
Vamos analisar os principais destaques da versão 2017, lançamento 3.

Mapeamento inverso de XSLT e XQuery
Testar, depurar e aperfeiçoar código XSLT e XQuery pode ser um processo demorado e, muitas vezes, frustrante, dada a complexidade e o tamanho considerável dos documentos envolvidos. O XMLSpy.. Depurador XSLT e Depurador XQuery são ferramentas excelentes para analisar e aperfeiçoar transformações.
O recurso de "mapeamento inverso" XSLT/XQuery vai um passo além, permitindo que um desenvolvedor clique numa parte de um documento de saída para visualizar o nó XML de origem e a expressão XSLT ou XQuery que o criou. Ao trabalhar com o mapeamento inverso XSLT, é possível clicar diretamente no resultado na visualização do navegador, como demonstrado abaixo.

Esta nova funcionalidade representa um grande avanço no desenvolvimento de XSLT e XQuery, especialmente porque o XMLSpy consegue realizar a retro-conversão sem alterar o seu código de qualquer forma. Veja como funciona neste vídeo.
Suporte para JSON5
O suporte para JSON em toda a linha de produtos foi atualizado para incluir o JSON5, a extensão proposta para a especificação que torna o código JSON mais fácil de ler e escrever para os utilizadores. Isso significa que pode escolher entre JSON ou.. JSON5 para edição e conversão inteligentes No XMLSpy, mapeamento de dados no MapForce, e validação de alta velocidade no servidor RaptorXML.

Barra de pesquisa aprimorada
A nova barra de pesquisa e substituição, modernizada e que foi adicionada recentemente ao XMLSpy, está agora também disponível no StyleVision, MapForce e DatabaseSpy. Além disso, a barra de pesquisa suporta agora pesquisas de várias linhas através de expressões regulares em todos estes produtos.

Novo componente "juntar" para mapeamento de dados
O novo componente "juntar" no MapForce é semelhante a um JOIN em SQL, sendo, portanto, intuitivo de usar e compreender, mas ainda mais flexível, pois permite combinar árvores de dados de qualquer formato. Por exemplo, uma estrutura XML pode ser combinada com um ficheiro CSV. O elemento "Condição", localizado na parte inferior da janela de junção, permite definir como os ficheiros serão combinados durante o mapeamento.

Para projetos de mapeamento que envolvem bases de dados relacionais, o componente de junção gera instruções SQL JOIN para uma execução rápida do mapeamento. Quando automatiza os mapeamentos com o MapForce Server, pode aceder a otimizações adicionais para mapeamentos que utilizam a função "join" com a nova edição MapForce Server Accelerator, conforme descrito abaixo.
Converter um design StyleVision para MobileTogether
O StyleVision, a ferramenta de design de relatórios visuais e formulários eletrónicos, oferece agora a possibilidade de converter um design existente para um design compatível com o MobileTogether. Isso significa que pode utilizar um relatório ou formulário eletrónico existente do StyleVision como ponto de partida para criar uma aplicação móvel!
Aqui está um excerto do design "Fatura" do StyleVision, guardado como um ficheiro de design do MobileTogether e aberto no MobileTogether Designer.

O programa MobileTogether Designer permite que você altere o design conforme necessário e, em seguida, implemente-o como uma aplicação nativa que pode ser acedida em dispositivos móveis e computadores Windows 8/10, bem como em qualquer navegador web.
Isto é particularmente útil para os clientes que utilizam o StyleVision para criar formulários eletrónicos para o Altova Authentic Browser Edition, porque elimina a necessidade de utilizar um plugin do navegador, uma vez que os navegadores modernos estão a descontinuar o suporte para plugins.
Novas funcionalidades no motor de gráficos
O motor de criação de gráficos no XMLSpy, StyleVision, DatabaseSpy e RaptorXML Server recebeu algumas melhorias que permitem aos utilizadores definir gráficos com ainda mais sofisticação:
- Um gráfico de linhas pode ser utilizado para exibir apenas pontos, sem as linhas de conexão
- O eixo Y pode estar invertido, com o valor 0 no topo
- As etiquetas de valor podem ser exibidas diretamente nos mostradores ou barras
- As etiquetas de texto podem ser colocadas nos gráficos (por exemplo, para indicar as unidades)
- Personalizar as distâncias entre as barras em gráficos de barras

MapForce Server, edição acelerada
O MapForce Server oferece soluções eficientes automação de projetos de mapeamento de dados definido no MapForce. Agora, a edição "Server Accelerator" do MapForce oferece um desempenho ainda mais rápido para clientes que utilizam servidores com dois ou mais núcleos de processador, através de otimizações específicas:
- Execução em paralelo de mapeamentos de dados individuais
- Execução de mapeamentos de dados que incluem o novo componente "join" descrito acima
Durante os testes, a edição "Server Accelerator" do MapForce demonstrou executar projetos de mapeamento submetidos pelos clientes até 70 vezes mais rapidamente*.
Nota: A referência ao asterisco () sugere que existe uma nota de rodapé ou explicação adicional sobre a metodologia ou condições dos testes. No entanto, como não tenho acesso a essa informação, a tradução mantém o asterisco para indicar a existência dessa referência.
Saiba mais e atualize
Descubra todas as novas funcionalidades que foram adicionadas a toda a gama de produtos.
Os clientes existentes podem atualizar para a versão mais recente para usufruir de todas estas novas funcionalidades. Também podem experimentar qualquer produto Altova gratuitamente durante 30 dias.
- Os resultados de desempenho são baseados em testes internos da Altova. Os seus resultados poderão variar.