"Apache Synapse yra lengvas sprendimas įgyvendinant Enterprise Service Bus (ESB) naudojant Java kodą.
Tai Java biblioteka yra atvira įsigytiems ir sukūrė Apache Software Foundation, įgyvendinant visus pagrindinius gerai organizuota ESB, kuri dirba asinchroniškai naudojant XML, poilsio ir interneto paslaugas.
Iš esmės sinapse naudojamas sukurti dirbtinį rinkinį virtualių paslaugų, kad sėdi ant ESB sluoksniu, ant visų esamų paslaugų.
Šis sluoksnis naudoja tarpininkus tarp prijungti esamas paslaugas per ESB sluoksniu ir veža perkelti duomenis aplink.
Synapse ateina iš dėžutės su paruoštas naudoti transportą ir mediatorių rinkinys.
Tik pavadinimas remiamų transporto sluoksnių mažai mes sąrašas HTTP, HTTPS, JMS, TCP, UDP, VFS, SMS, POP3, IMAP, SMTP ir XMPP.
Kas naujo šioje versijoje:
- HTTPD kaip prieiga kirtimo galimybes į nhttp transporto
- Pranešimų parduotuvės ir pranešimų procesoriai įgyvendinimo sudėtingus integracijos modelius ir pažangias pranešimų scenarijus
- Priėmimo sekos paramą siuntimo tarpininko padaryti paslaugą Grupavimo lengviau
- Sąlyginis maršrutizatorius tarpininkas įgyvendinti sudėtingus maršruto scenarijus su daugybe sąlygų ir taisyklių
- Parama kuriant ir valdant poilsio API URL modelių ir URI šablonų
- Nustatyti sekas ir parametrus, kaip šablonus ir pakartotinai sklandžiai visoje konfigūracijos
- Keliamoji gamykla tarpininkas statant užsakymą XML naudingosios apkrovos
- Gavėjas sąrašas baigtis
Kas naujo 1.2 versijoje:
- Proxy paslaugos - palengvinti transporto, sąsaja (WSDL / Schemos / politika), pranešimų formatas (SOAP 1.1 / 1.2, POX / POILSIS, tekstas, Dvejetainiai), QoS (WS-Kreipdamasis / WS-Security / WS-RM) ir optimizavimas perjungimo (DKM / SWA)
- Ne blokavimas HTTP / S pervežimo remiantis Apache httpcore "už itin spartaus vykdymo ir paramos tūkstančių jungtys dideliu concurreny su pastoviu atminties
- Pastatytas registro / saugykla, palengvinti dinamišką atnaujinimą ir perkrovimo konfigūracijos ir susijusių išteklių (pvz XSLTs, XSD, JS, ..)
- Lengvai pratęstas per užsakymą Java klasės (tarpininkas ir valdymo) / resoras tarpininkų ar BSF Scenarijai kalbomis (JavaScript, Ruby, Groovy, kt.)
- Pastatytas paramos planavimo užduotis naudojant kvarco planavimo
- Apkrovos balansavimas (su arba be lipnių sesijas) / Fail-Over, ir sugrupuotos Greičio ir buferinės parama
- WS-Security, WS-Patikimas Pranešimų & Greičio konfigūruojama per (pranešimų / eksploatavimas / paslaugų lygis) WS-politika
- JMS (v1.x viršų) žinutė parama dvejetainės, paprasto teksto ir XML ir SOAP naudingosios apkrovos
- Parama Heseno dvejetainis interneto paslaugų protokolo
- Pramonė varomas Finansinė informacija birža (PATAISYMAS) protokolas
- Glaudesnis paramos Apache GFS transportui (S / FTP, failą, zip / tar / GZ, WebDAV, CIFS ..)
- Parama pranešimų padalijimo ir apibendrinimo naudojant EIP
- Duomenų bazės peržvalgos & parduotuvė parama su DBMediators su daugkartinio duomenų bazę baseinai
- Glaudesnis Pašto siuntų vežimas su POP3 / SMTP / IMAP protokolus
- GZip kodavimas per HTTP / S transporto
- Dviejų kanalų keitimosi pranešimais su WS-Kreipdamasis
- Galimybė prisegti proxy paslaugą arba užduotį serverių atvejais ant klasterio
- Privalomas seka, jei reikia, prieš tarpininkavimo
- Lengvi, XML ir Web paslaugos orientuotas pranešimų modelis
- sudėtys išspausdintas į failų sistemos versijų / atsarginės ir atkurti su built-in registro paramos
- Parama klaida tvarkymo ir praėjęs laikas, naudojimo http / s maintainance režimu & gracefull uždarymo
- JMX stebėsena parama
- Daug pavyzdžių ir built-in Axis2 serveris išbandyti ir eksperimentuoti su mėginių (Pavyzdžiai apima WS-Security, JMS raupų / tekstinius pranešimus, tarpininkavimą scenarijų ir daug daugiau pavyzdžių, kuriuos galima paleisti iš dėžutės)
- Glaudesnis mėginių dokumentus ir pradėti
Komentarai nerastas