Apache ไซแนปส์เป็นโซลูชั่นที่มีน้ำหนักเบาสำหรับการใช้ Enterprise Service Bus (ESB) โดยใช้รหัส Java
ห้องสมุด Java เป็นที่มาและการพัฒนาเปิด Apache Software Foundation, การดำเนินการทั้งหมดหลักการพื้นฐานของ ESB ดีจัดที่ทำงาน asynchronously ใช้ XML, ส่วนที่เหลือและบริการเว็บ
ไซแนปส์โดยทั่วไปใช้ในการสร้างชุดเทียมในการให้บริการเสมือนจริงที่ตั้งอยู่บนชั้น ESB ด้านบนของบริการที่มีอยู่ทั้งหมด
ชั้นนี้จะใช้ในการไกล่เกลี่ยระหว่างเชื่อมต่อบริการที่มีอยู่ผ่านทางชั้น ESB และลำเลียงย้ายข้อมูลที่อยู่รอบ ๆ
ไซแนปส์ออกมาจากกล่องที่มีชุดของการบริการที่พร้อมต่อการใช้งานและการไกล่เกลี่ย
เพียงเพื่อชื่อไม่กี่ของชั้นการขนส่งได้รับการสนับสนุนรายการเรา HTTP, HTTPS, JMS, TCP, UDP, วีเอฟเอ, SMS, POP3, IMAP, SMTP และ XMPP.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- HTTPD เช่นความสามารถในการเข้าสู่ระบบการเข้าถึงในการขนส่ง NHTTP
- ร้านค้าข้อความและประมวลผลข้อความสำหรับการดำเนินการรูปแบบบูรณาการที่ซับซ้อนและสถานการณ์การส่งข้อความขั้นสูง
- ได้รับการสนับสนุนในลำดับคนกลางส่งเพื่อให้ผูกมัดบริการได้ง่ายขึ้น
- คนกลางเราเตอร์มีเงื่อนไขสำหรับการดำเนินการสถานการณ์การกำหนดเส้นทางที่ซับซ้อนที่มีหลายเงื่อนไขและกฎระเบียบ
- การสนับสนุนสำหรับการสร้างและจัดการกับ REST API สำหรับรูปแบบ URL และ URI แม่แบบ
- กำหนดลำดับและจุดสิ้นสุดเป็นแม่แบบและนำมาใช้ใหม่ได้อย่างลงตัวทั่วทั้งกำหนดค่า
- คนกลางโรงงานอัตราการสร้าง payloads XML แบบกำหนดเอง
- ปลายทางรายชื่อผู้รับ
มีอะไรใหม่ ในรุ่น 1.2:
- บริการ Proxy - อำนวยความสะดวกในการขนส่ง, อินเตอร์เฟซ (WSDL / Schema / นโยบาย), รูปแบบข้อความ (SOAP 1.1 / 1.2, POX / REST, ข้อความ, Binary), QoS (WS-Addressing / WS-Security / WS-RM) และการเปลี่ยนการเพิ่มประสิทธิภาพ (MTOM / SWA)
- ไม่ปิดกั้น HTTP / S ลำเลียงขึ้นอยู่กับ Apache HttpCore สำหรับการดำเนินการเร็วมากและการสนับสนุนสำหรับหลายพันของการเชื่อมต่อที่ concurreny สูงที่มีการใช้งานหน่วยความจำอย่างต่อเนื่อง
- สร้างขึ้นใน Registry / Repository อำนวยความสะดวกในการปรับปรุงแบบไดนามิกและการโหลดของการกำหนดค่าและทรัพยากรที่เกี่ยวข้อง (เช่น XSLTs, XSD, JS, .. )
- ขยายได้อย่างง่ายดายผ่านทางที่กำหนดเองชั้นเรียน Java (คนกลางและคำสั่ง) / ไกล่เกลี่ยฤดูใบไม้ผลิหรือ BSF ภาษาสคริปต์ (จาวาสคริปต์ทับทิม Groovy ฯลฯ .)
- สร้างขึ้นในการสนับสนุนสำหรับการจัดตารางเวลาการใช้งานกำหนดการ Quartz
- โหลดสมดุล (มีหรือไม่มีการประชุมเหนียว) / ไม่เกินและคลัสเตอร์การควบคุมปริมาณและการสนับสนุนการใช้แคช
- WS-Security, WS-ที่เชื่อถือได้ส่งข้อความและการควบคุมปริมาณการกำหนดค่าผ่านทาง (ข้อความ / การดำเนินงาน / ระดับการให้บริการ) WS-นโยบาย
- JMS (v1.x ขึ้นไป) การสนับสนุนสำหรับข้อความไบนารีข้อความธรรมดาและ XML และ SOAP payloads
- การสนับสนุนสำหรับบริการเว็บไบนารีรัฐโปรโตคอล
- อุตสาหกรรมที่ขับเคลื่อนด้วยการแลกเปลี่ยนข้อมูลทางการเงิน (FIX) โปรโตคอล
- การสนับสนุนที่เพิ่มขึ้นสำหรับการขนส่ง Apache VFS (s / FTP, ไฟล์ซิป / tar / GZ, WebDAV, CIFS .. )
- การสนับสนุนสำหรับการแยกข้อความและการรวมตัวโดยใช้ EIP
- การค้นหาฐานข้อมูลและการสนับสนุนร้านค้าที่มี DBMediators กับสระว่ายน้ำการเชื่อมต่อฐานข้อมูลนำมาใช้ใหม่
- การขนส่งที่เพิ่มขึ้นกับจดหมาย POP3 / SMTP / โปรโตคอล IMAP
- การเข้ารหัส GZip กว่าการขนส่ง HTTP / S
- แบบ Dual-Channel การแลกเปลี่ยนข้อความกับ WS-Addressing
- ความสามารถในการตรึงบริการ proxy หรืองานอินสแตนซ์เซิร์ฟเวอร์ในคลัสเตอร์
- ลำดับบังคับถ้าจำเป็นต้องใช้ก่อนที่จะไกล่เกลี่ย
- น้ำหนักเบา XML และบริการเว็บศูนย์กลางการส่งข้อความแบบ
- การตั้งค่าต่อเนื่องในระบบไฟล์สำหรับเวอร์ชัน / การสำรองข้อมูลและการฟื้นฟูที่มีในตัวสนับสนุน Registry
- การสนับสนุนสำหรับการจัดการข้อผิดพลาดและหมดเวลาการกู้คืนด้วย http / s ในโหมดการบำรุงรักษาและการปิด gracefull
- การสนับสนุน JMX ตรวจสอบ
- ตัวอย่างจำนวนมากและเซิร์ฟเวอร์ในตัว Axis2 ที่จะลองและทดสอบกับตัวอย่าง (ตัวอย่างรวมถึง WS-Security, JMS POX / ข้อความไกล่เกลี่ยสคริปต์และตัวอย่างอื่น ๆ อีกมากมายซึ่งสามารถวิ่งออกมาจากกล่อง)
- เอกสารที่เพิ่มขึ้นสำหรับตัวอย่างและการเริ่มต้น
ความคิดเห็นที่ไม่พบ