O XINS é uma tecnologia usada para definir, criar e invocar APIs remotas. XINS é especificação orientada.
Quando as especificações da API são escritas (em XML), o XINS irá transformá-las em documentação baseada em HTML e código Java para o lado do cliente e para o servidor.
A comunicação é baseada em HTTP. O XINS compete com a complexa tecnologia SOAP. Principais objetivos de design incluem simplicidade, escalabilidade e testabilidade.
XINS não é apenas uma tecnologia de especificação, mas também uma estrutura de desenvolvimento de aplicativos. Oferece registro de transações, documentação de log exclusiva e geração de código ativo.
O que há de novo nesta versão:
- Uma liberação de desempenho, adicionando a capacidade de dizer quanto tempo o resultado pode ser armazenado em cache nas especificações, para retornar & quot; não modificado & quot; Com & quot; sem dados & quot ;, e dados comprimidos recebidos.
- O desempenho melhorou em relação a 3.0 ea convenção de chamada JSON-RPC 2.0 foi adicionada.
- Este candidato à versão corrige pequenos bugs e se prepara para a final Lançamento.
- Esta é uma melhoria de desempenho e correção de bugfix.
- Li
O que há de novo na versão 3.1 Alpha 3:
- Retornar resultados não modificados para evitar o tráfego de dados desnecessários.
- Foi adicionada uma convenção de chamada do JSON-RPC 2.0.
- Quando ocorre um erro, mais detalhes são agora devolvidos ao cliente.
- Esta versão torna o XINS compatível com o Java 1.5 novamente.
- A documentação sobre a integração com o framework Spring e sobre como comprimir dados no lado do servidor foi melhorada.
- Um exemplo com jQuery foi adicionado.
- O usuário agora pode definir ou obter o HttpClient na configuração XINS.
- Um novo HttpClient pode ser definido que usa Netty em vez do Apache HttpClient.
- Esta versão também tem algumas correções de bugs.
- Esta versão permite receber dados compactados por padrão.
- Possui melhor suporte para conexões SSL.
- As mensagens serão exibidas nos logs se o servidor estiver desatualizado.
- Um novo capítulo de desempenho foi adicionado à documentação, que está agora atualizada no site.
- O bug principal era que logdoc e znerd-util Bibliotecas não foram adicionadas no arquivo WAR.
- O Apache HTTPClient 4.2 agora é suportado.
- Um objeto de mochila é passado entre métodos e convenções de chamada.
- O uso de objetos Java padrão para propriedades e XML foi aprimorado.
- No lado do servidor, agora é possível definir balanceamento de carga, filtros de servlet e interceptor.
- A execução no Netty é suportada.
- Agora, os mocks do lado do cliente podem ser gerados.
O que é novo na versão 3.1 Alpha 2:
O que há de novo na versão 3.1 Alpha 1:
O que é novo na versão 3.0.1:
O que é novo na versão 3.0:
O que há de novo na versão 3.1 RC1:
O que há de novo na versão 3.1 Beta 2:
O que há de novo na versão 3.1 Beta 1:
Comentários não encontrado