Suporte Java - NCache

Clientes Java nativos (UNIX/Windows)

Suporte Java NCache fornece clientes Java 100% nativos para UNIX e Windows. Você pode usar NCache de qualquer um dos aplicativos Java, incluindo Java Web Sessions, serviços da Web, aplicativos Grid Computing e quaisquer outros aplicativos do tipo servidor com altas transações.

NCache O cliente Java usa o mesmo protocolo proprietário de nível de soquete para se comunicar com o servidor de cache que o cliente .NET. Portanto, o desempenho e a escalabilidade do cliente Java são os mesmos do cliente .NET.


Cache de segundo nível do Hibernate

NCache Hibernar cache de segundo nível Hibernate é um mecanismo de mapeamento objeto-relacional gratuito e popular para Java que simplifica o desenvolvimento permitindo mapear objetos de domínio para suas tabelas de banco de dados. E, aplicativos Java de alto tráfego usando Hibernate enfrentam problemas de escalabilidade relacionados ao banco de dados, assim como todos os outros aplicativos de alto tráfego.

Para lidar com isso, o Hibernate fornece dois tipos de cache; Cache de Primeiro Nível (Cache de 1º Nível) e Cache de Segundo Nível (Cache de 2º Nível). O cache de primeiro nível é integrado e vinculado ao "objeto de sessão" do usuário, enquanto o cache de segundo nível fornece uma arquitetura conectável e está vinculado ao nível "fator de sessão" (ou seja, no nível do aplicativo). Isso significa que o cache não é afetado pelas sessões do usuário indo e vindo. Você pode conectar um cache de terceiros como cache de segundo nível do Hibernate.

NCache é um cache distribuído na memória extremamente rápido e linearmente escalável para aplicativos .NET e Java. Você pode conectar NCache como cache de segundo nível de hibernação.


Integração Primavera

NCache Integração de primavera Spring é uma estrutura Java popular que permite simplificar o desenvolvimento de aplicativos e peças reutilizáveis ​​de plug-in em seu aplicativo. Muitos aplicativos Java usando Spring também são de alta transação por natureza. Como resultado, eles precisam usar o cache distribuído na memória para atender aos requisitos de escalabilidade.

A estrutura Spring possui uma arquitetura flexível que permite que caches distribuídos na memória de terceiros sejam plugados sem nenhuma alteração de código em seu aplicativo. NCache é um desses caches distribuídos na memória e é extremamente rápido e escalável. NCache fornece integração com Spring para permitir que você armazene seu POJO no cache distribuído na memória e aumente o desempenho e a escalabilidade do seu aplicativo.


Suporte a JCache

API JCache JCache é uma API de cache temporário Java que especifica API e semântica para cache temporário em memória de objetos Java, incluindo criação de objetos, acesso compartilhado, spool, invalidação e consistência em JVMs.

Você pode usar NCache para cache de objetos (o que significa fazer chamadas de API para NCache) ou armazenar automaticamente esses objetos em NCache em seus aplicativos Java.


Tipos de dados portáteis

tipo de dados prtable Atualmente, um grande número de empresas possui ambientes híbridos com aplicativos Java e .NET executados em UNIX e Windows. E, muitas vezes, esses aplicativos compartilham dados entre si por meio de um banco de dados comum. Se esses aplicativos são de alta transação por natureza, eles precisam usar um cache distribuído na memória. Mas eles enfrentam uma limitação porque muitos caches distribuídos na memória não permitem que eles compartilhem dados entre aplicativos Java e .NET. Como resultado, um aplicativo Java armazena objetos Java que só podem ser usados ​​por outros aplicativos Java. E os aplicativos .NET fazem o mesmo.

NCache é um cache distribuído na memória extremamente rápido e escalável que fornece um poderoso recurso de dados portáteis Java e .NET. Esse recurso permite que aplicativos Java e .NET compartilhem dados com outros por meio de um cache distribuído na memória sem comprometer o desempenho. Um aplicativo Java armazena um objeto Java (por exemplo, Cliente) que um aplicativo .NET lê de volta como um objeto .NET (por exemplo, Cliente).

O que fazer a seguir?

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.