Apache Synapse on kevyt ratkaisu toteuttamiseksi Enterprise Service Bus (ESB) Java-koodia.
Tämä Java-kirjasto on avoin hankitaan ja kehitetään Apache Software Foundation, täytäntöön kaikki perusperiaatteet hyvin organisoitu ESB, joka toimii asynkronisesti XML, REST ja Web-palvelut.
Pohjimmiltaan Synapse käytetään luomaan keinotekoisen joukon virtuaalisia palveluja että istuu ESB kerros, päälle kaikki olemassa olevat palvelut.
Tämä kerros käyttää välittäjinä välisen yhteyden nykyisten palvelujen kautta ESB kerros ja kuljettaa siirtää tietoja ympärillä.
Synapse tulee kättelyssä joukko valmiita käyttöön kuljetukset ja välittäjiä.
Vain muutamia tuetuista liikenteen kerrokset on luettelo HTTP, HTTPS, JMS, TCP, UDP, VFS, tekstiviesti, POP3, IMAP, SMTP, ja XMPP.
Mitä uutta tässä versiossa:
- HTTPD kuten pääsy puunkorjuun valmiudet nhttp liikenteen
- Viestin myymälää ja viestin prosessorit toteuttamiseksi monitasoisen integroimisen kuvioita ja kehittyneet messaging skenaarioiden
- vastaanottosekvenssinumero tukea lähetä sovittelija tehdä palvelun ketjuttamalla helpompaa
- Ehdollinen reititin sovittelijan toteuttamiseksi monimutkainen reititys skenaarioita monia ehtoja ja sääntöjä
- Tuki voidaan luoda ja hallita REST API URL kuvioita ja URI malleja
- Määritä sekvenssit ja päätepisteet kuin malleja ja uudelleen saumattomasti koko kokoonpano
- Kantavuus tehdas välittäjänä rakentamiseen mukautettuja XML hyötykuorma
- Vastaanottajaluettelon päätepiste
Mitä uutta strong> versiossa 1.2:
- Proxy palvelut - kuljetuksen helpottamiseksi, käyttöliittymä (WSDL / Schema / Policy), viestin muoto (SOAP 1.1 / 1.2, POX / REST, teksti, Binary), QoS (WS-osoitteiden / WS-Security / WS-RM) ja optimointi kytkentä (MTOM / SWA)
- estoton HTTP / S kuljetukset perustuvat Apache HttpCore ultranopeaa toteuttamista ja tukea tuhansia yhteyksiä korkea concurreny jatkuvasti muistin käyttö
- Rakennettu Kirjaamo / Repository, helpottaa dynaaminen päivittäminen ja uudelleenlastauksen kokoonpanon ja niihin liittyvät resurssit (esim XSLTs, XSD, JS, ..)
- Helposti laajennettava muokatulla Java-luokka (sovittelija ja komento) / Kevät välittäjiä tai BSF Skriptauskieliä (Javascript, Ruby, Groovy, jne.)
- Sisäänrakennettu tuki aikataulutehtävissä käyttäen Quartz ajastimella
- kuormanjakomalli (tai ilman tahmea istunnot) / Fail-over, ja aihekokonaisuuksien Kuristus ja välimuistin tuki
- WS-Security, WS-luotettava Messaging & Kuristus konfiguroitavissa (viesti / toiminta / palvelutaso) WS-käytännöt
- JMS (v1.x ylöspäin) viesti tukea binary, pelkkää tekstiä ja XML ja SOAP hyötykuormaa
- Tuki Hessenin binary verkkopalvelun protokollan
- Teollisuus ajettu (Financial Information Exchange FIX) protokolla
- Tehostettu tuki Apache VFS kuljetukset (s / ftp, tiedosto, zip / tar / GZ, WebDAV, CIFS ..)
- Tuki viesti halkaisu & aggregaatiossa käyttäen EIP
- Tietokanta lookup & myymälä tuki DBMediators uudelleenkäytettäviä Tietokannan altaat
- Tehostettu Mail liikenteen POP3 / SMTP / IMAP protokollia
- GZip koodaus yli HTTP / S kuljetus
- Dual-Channel sanomavaihdon WS-Addressing
- Kyky pin välityspalvelu tai tehtävän palvelimelle ilmentymiä klusterin
- Pakollinen järjestyksessä tarvittaessa ennen sovittelua
- Kevyt, XML ja Web-palveluiden keskeinen messaging malli
- Kokoonpanot sarjoittaa osaksi tiedostojärjestelmän versiointi / backup & restaurointi sisäänrakennettu Registry tuki
- Tuki Virheiden käsittelyä ja päälle, hyödyntämistä http / s ylläpidosta tila & gracefull shutdown
- JMX seurannan tuki
- Monet näytteet ja sisäänrakennettu Axis2 palvelin kokeilla ja kokeilla (näytteet sisältää WS-Security, JMS POX / Tekstiviestit, Script sovittelu ja paljon muuta näytettä, joka voidaan ajaa kättelyssä)
- Tehostettu näytteitä koskevat asiakirjat ja aloittelemassa
Kommentteja ei löytynyt