Ffmq

Volledige Java, Native JMS, NMesage Queuer
Download nu

Ffmq Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • S. Pognant
  • Uitgever website:

Ffmq Tags


Ffmq Beschrijving

Volledige Java, Native JMS, NMesage Queuer FFMQ is een lichtgewicht, full-java, snel inheemse JMS 1.1-implementatie. Van de conceptiestadium is de nadruk gemaakt op architectuur en prestaties, het bereiken van interessante resultaten. Een consequentie waren extra functies geen prioriteit en kan een schaarse vergelijking van Andere beschikbare implementaties. Dat betekent niet dat ze nooit zullen worden geïmplementeerd, maar het is niet nodig om te haasten en de originele implementatie-spirit.fmq wordt vrijgegeven onder de GNU LGPL-licentie, om integratie in allerlei software te maken .Architecture: FFMQ volgt intern het JMS 1.1-objectmodel. Dit is een grootverschil met de meeste andere implementaties die hun eigen eigendomsmodel gebruiken, het leveren van JMS via wrappers.compressing performancedandoved CPU-consumptie is behoorlijk laag, zelfs in hoge doorvoer / hoge concurrency-scenario's.Persistentie performanceerbare persistentie wordt bereikt via een interne - per wachtrij - Synchrone Block-File Based I / O-systeem, het leveren van hoge prestatiecijfers (tenminste voor een Java-implementatie, kan inheemse API's betere resultaten behalen met behulp van een fijngaanige synchrone implementatie) hoe dan ook, u moet nooit een schriftelijke prestatiebewerving vertrouwen. De beste manier om een exact idee te hebben is om het zelf te testen! Geef het alsjeblieft een poging, als je een JMS-compatibele applicatie hebt, zou dit vrij eenvoudig moeten zijn (zie 'Snelle start' hieronder). Quick Start: gewoon het serverpakket ergens uitpakken en de server starten met behulp van de FFMQ-server.bat of FFMQ- Server.Sh Shell in de bak / map. (Indien nodig kunt u standaard luisterpoorten en -interfaces in het bestand ConF / FFMQ-Server.Properties wijzigen) aan de clientzijde, u hebt de FFMQ-CORE.JAR nodig in uw klassenpad. (Plus Commons-Logging en Log4j Als u ze nog niet hebt). Hier is de JNDI-configuratie om te gebruiken: * Naam-context fabriek: NET.TIMEWALKER.FFMQ.JNDI.FFMQINITIALCONTEXTFACTORY * Connection Factory JNDI Naam: Factory / ConnectionFactory * Provider URL: TCP: //: 10001 Hier zijn enkele belangrijke kenmerken van "FFMQ": · JMS 1.1 compliant · Volledige Java 1.4-implementatie (hoewel het verleidelijk was om nieuwe Java-functies te gebruiken, zou het het gebruik van deze code hebben beperkt. Op een bepaald moment in de toekomst kan het worden gemigreerd naar Java 1.5+) · JMX-ondersteuning om wachtrijen en onderwerpen te controleren · SSL-ondersteuning voor externe verbindingen · Tuned TCP-gebaseerd netwerkprotocol en fail-veilige persistentlaag · Sjabloongebaseerde bestemmingsdefinities · Bestemming Auto-creatie met patroon-matching Vereisten: · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · Vaste verschillende bugs met berichten prioriteit die voortdurende prioriteitsprioriteit heeft veroorzaakt om in de war te komen wanneer de Queuer opnieuw is opgestart en ander ongeldig bestelgedrag · Meld netwerkfouten om luisteraars uit te brengen, zodat ze een kans hebben om opnieuw verbinding te maken · Sta niet toe dat meerdere sjablonen met dezelfde naam · Trim-waarden in eigenschappenbestanden om problemen met witte ruimte in de configuratie te voorkomen. waarden · Beter servergedrag met betrekking tot vastgelopen externe consumenten · herwerkt alle gegende JMS-uitzonderingen: ze bevatten nu een foutcode · Een shutdown-haak toegevoegd om sierlijke server-shutdown op SIGINT / SIGTERM mogelijk te maken


Ffmq Gerelateerde software