Apache Synapse ay isang magaang na solusyon para sa pagpapatupad ng Enterprise Serbisyo ng Bus (ESB) ang paggamit ng Java code.
Ang Java aklatan ay bukas source at binuo ng Apache Software Foundation, ang pagpapatupad ng lahat ng mga pangunahing mga prinsipyo ng isang maayos na mga ESB na gumagana asynchronously gamit ang XML, REST, at Web serbisyo.
Talaga Synapse ay ginagamit upang lumikha ng isang artipisyal na hanay ng mga virtual na mga serbisyo na makikita sa ESB layer, sa tuktok ng lahat ng mga umiiral na serbisyo.
Gumagamit ang layer na ito mediators upang ilibing kumonekta umiiral na serbisyo sa pamamagitan ng ESB layer at transports upang ilipat ang data sa paligid.
Synapse ay sa labas ng kahon na may isang hanay ng mga handa-sa-paggamit transports at mediators.
Lamang upang pangalanan ang ilang sa mga suportadong transport layer na aming inilista HTTP, HTTPS, JMS, TCP, UDP, VFS, SMS, POP3, IMAP, SMTP, at XMPP.
Ano ang bagong sa paglabas:
- HTTPD tulad ng access sa pag-log kakayahan sa NHTTP transportasyon
- tindahan ng Mensahe at processors mensahe para sa pagpapatupad ng mga kumplikadong mga pattern ng pagsasama at advanced na mga sitwasyon messaging
- Pagtanggap ng suporta sa pagkakasunud-sunod sa pagpapadala tagapamagitan upang gawing mas madali ang serbisyo chaining
- kondisyong router tagapamagitan para sa pagpapatupad ng mga kumplikadong pag-route ng mga sitwasyon na may maraming mga kundisyon at mga patakaran
- Suporta para sa paglikha at pamamahala ng REST API sa mga URL pattern at mga template na URI
- Tukuyin ang mga pagkakasunud-sunod at dulo bilang mga template at muling gamitin ng walang putol sa buong configuration
- kargamento factory tagapamagitan para sa pagtatayo pasadyang XML payloads
- Dulo ng listahan ng tatanggap
Ano ang bagong sa bersyon 1.2:
- Proxy serbisyo - tumutulong sa transportasyon, interface (WSDL / Schema / Patakaran sa), format mensahe (SOAP 1.1 / 1.2, POX / REST, Text, Binary), QoS (WS-Pagtugon / WS-Security / WS-RM) at pag-optimize ng paglipat (MTOM / SwA)
- Non-pagharang ng HTTP / S transports batay sa Apache HttpCore para sa ultrafast pagpapatupad at suporta para sa mga libo-libo ng mga koneksyon sa mataas na concurreny na may pare-pareho ang paggamit ng memory
- Itinayo noong Registry / imbakan, na tumutulong sa mga dynamic na pag-update at i-load muli ng configuration at mga nauugnay na mapagkukunan (hal XSLTs, XSD, JS, ..)
- Madaling pinalawak na sa pamamagitan ng mga pasadyang Java class (tagapamagitan at utos) / Spring mediators, o BSF Scripting wika (Javascript, Ruby, Groovy, atbp.)
- Itinayo sa suporta para sa pag-iiskedyul ng mga gawain gamit ang kuwarts scheduler
- I-load-pagbabalanse (mayroon o walang mga sticky session) / mabibigo-over, at nakakalat sa Throttling at suporta Caching
- WS-Security, WS-Maasahang Messaging & Throttling-configure sa pamamagitan ng (mensahe / operasyon antas / serbisyo) WS-Patakaran
- JMS (v1.x pataas) sa suporta mensahe para sa binary, plain text at XML at SOAP payloads
- Suporta para sa Hesyan binary serbisyo sa web protocol
- Industriya ng hinimok ng Financial Impormasyon eXchange (ayusin) protocol
- Pinahusay na suporta para sa Apache VFS transports (s / ftp, file, zip / tar / gz, webdav, cifs ..)
- Suporta para sa paghahati ng mensahe at pagsasama-sama gamit ang EIP
- Database lookup & suporta tindahan na may DBMediators may pool koneksyon sa database magagamit muli
- Pinahusay na transportasyon Mail sa POP3 / SMTP / IMAP protocol
- gzip-encode sa ibabaw ng HTTP / S transportasyon
- dual-Channel exchange na mensahe sa WS-Pagtugon
- Kakayahang i-pin ang isang proxy na serbisyo o isang gawain upang paglitaw ng server sa isang kumpol
- ipinag-uutos na pagkakasunud-sunod kung kinakailangan bago ang pamamagitan
- Magaang, XML at Web sentrik modelo ng pagpapadala ng mensahe
- configuration serialized sa isang file system para sa pag-bersyon / backup & pagpapanumbalik na may built-in na suporta Registry
- Suporta para Error sa pangangasiwa at pag-timeout, pagbawi sa http / s maintainance mode & gracefull pag-shutdown
- suporta JMX pagmamanman
- Maraming mga sampol at isang built-in na Axis2 server upang subukan out at mag-eksperimento sa mga sampol (Sample kasamang WS-Security, JMS POX / Text mensahe, sa pamamagitan ng script at maraming iba pang mga sampol na maaaring tumakbo sa labas ng kahon)
- Pinahusay na papeles para sa mga sampol at sa pagsisimula
Mga serbisyo ng
Mga Komento hindi natagpuan