Ffmq.

Java completa, JMS nativo, Queuer Nmesage
Baixe Agora

Ffmq. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • S. Pognant
  • Site do editor:

Ffmq. Tag


Ffmq. Descrição

Java completa, JMS nativo, Queuer Nmesage O FFMQ é um peso leve, JMS completo, rápido JMS de JMS 1.1 rápido.de a fase de concepção, a ênfase foi feita em arquitetura e desempenho, alcançando resultados interessantes. Uma conseqüência, características extras não eram uma prioridade e podem parecer escassas comparando com Outras implementações disponíveis. Isso não significa que eles nunca serão implementados, mas não há necessidade de se apressar e comprometer o espírito de implementação original.ffmq é lançado sob a licença GNU LGPL, a fim de permitir a integração em todos os tipos de software.Achitecture: FFMQ internamente segue o modelo de objeto JMS 1.1. Esta é uma diferença principal com a maioria das outras implementações que usam seu próprio modelo proprietário, fornecendo JMS através do consumo de CPU performancievado de wrappers.ptputing é bastante baixo, mesmo em alta taxa de transferência / cenários de alta simultaneidade.Persistence performancereliable Persistence é alcançado através de uma fila interna - por fila Sistema de E / S de Arquivo de Bloqueio Síncrono, fornecendo figuras de alto desempenho (pelo menos para uma implementação Java, as APIs nativas podem obter melhores resultados usando uma implementação síncrona delicada mais refinada) de qualquer maneira, você nunca deve confiar em qualquer reivindicação de desempenho por escrito. A melhor maneira de ter uma ideia exata é testá-lo sozinho! Por favor, faça uma tentativa, se você tiver um aplicativo compatível com JMS, isso deve ser bem fácil (consulte 'Início rápido' abaixo) .Quick Start: Apenas descompacte o pacote do servidor em algum lugar e inicie o servidor usando o ffmq-server.bat ou ffmq- Servidor.SH Shell no diretório bin /. (Se necessário, você pode alterar portas ou interfaces padrão ou interfaces no arquivo conf / ffmq-server.properties) no lado do cliente, você precisa do ffmq-core.jar no seu caminho de classe. (PLUS COMMONS-LOG4J Se você ainda não os), a configuração do JNDI é a configuração do JNDI para usar: * Naming Context Factory: net.timwalker.ffmq.jndi.ffmqinitialcontextfactory * Connection Factory JNDI Nome: Fábrica / ConnectionFactory * Provider URL: TCP: //: 10001 Aqui estão alguns recursos principais de "FFMQ": · JMS 1.1 compatível · Implementação Full-Java 1.4 (embora seja tentador usar novos recursos do Java, teria restrito o uso deste código. Em algum momento no futuro, pode ser migrado para Java 1,5+) · Suporte JMX para monitorar filas e tópicos · Suporte SSL para conexões remotas · Protocolo de rede com base em TCP sintonizado e camada de persistência de falhas · Definições de destino baseadas em modelo · Auto-criação de destino usando correspondência de padrões Requisitos: · Java 2 Edição Standard Runtime Ambiente O que há de novo nesta versão: · Corrigido vários bugs com as mensagens prioridade que causou prioridade de mensagens persistidas para ficar bagunçado quando o Queuer foi reiniciado e outros comportamentos de pedido inválidos · Reportar erros de rede para os ouvintes de exceção, então eles têm a chance de se reconectar · Não permita que vários modelos com o mesmo nome · Valores de aparar em arquivos de propriedades para evitar problemas com o espaço branco na configuração. Valores · Better Server Comportamento em relação aos consumidores remotos parados · Reformulado todas as exceções JMS: elas agora contêm um código de erro · Adicionado um gancho de desligamento para permitir o desligamento do servidor gracioso em SIGINT / SIGTERM


Ffmq. Software Relacionado