wso2 synergies esb registry
DESCRIPTION
TRANSCRIPT
![Page 2: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/2.jpg)
WSO2
The open source middleware company Founded in August 2005 by leaders in open source middleware 60 strong technical team including many Apache Committers
and standards authors Commercial support and service built around Apache and
WSO2 projects Developer portal for SOA – The WSO2 Oxygen Tank –
http://wso2.org
![Page 3: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/3.jpg)
![Page 4: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/4.jpg)
WSO2 ESB Based on Apache Synapse ESB
Class leading performanceNonblocking, streaming support Integrated FIX support, Smooks libraryRouting, mediation, management, clustering
WSO2 ESB adds:Webbased management console Integrated Registry and RepositoryFull commercial support subscription
![Page 5: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/5.jpg)
WSO2 ESB Features Connect
Seamless protocol conversion between: File, (S)FTP, HTTP(S), JMS, MQSeries, AMQP, Email, FIX, JDBC, TCP, Hessian,
XMPP/Jabber, REST, SOAP/WS*, etc Fast effective contentbased routing and dynamic routing
Transform Support for multiple data formats including
XML, Fixed record, EDI, Variable record, CSV, etc Firstclass high performance XML support
XSLT, XQuery, XPath, E4X Extensible with Java, JavaScript, Ruby, Groovy, Drools
Manage Gather statistics, trace, log, audit Throttle, Cache, Loadbalance Authenticate and authorize against LDAP, ActiveDirectory Continuously Available Cluster support JMX management Simple Tasks allow polling and repetitive/cron tasks
![Page 6: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/6.jpg)
WSO2 ESB cont..
![Page 7: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/7.jpg)
WSO2 ESB Configured through the simple UI
![Page 8: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/8.jpg)
WSO2 Registry Resource/collection based storage User/role based permission model Resource/collection versioning Dependency management Life cycle management Tags, comments and ratings Comprehensive search model
− custom queries− content based search
![Page 9: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/9.jpg)
WSO2 Registry cont... Activity monitoring Web user interface APP based remote interface Ability to define custom resource types Ability to define custom actions on resources Built in support for SOA resources (WSDL, XSD) Extension points
Handlers Aspects
![Page 10: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/10.jpg)
WSO2 Registry Architecture
![Page 11: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/11.jpg)
WSO2 Registry – Web Console
![Page 12: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/12.jpg)
Integration Scenarios
![Page 13: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/13.jpg)
Remote Registry
![Page 14: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/14.jpg)
Remote Registry Configuration
<Registry> <importRootimportRoot>file:registry</importRoot> <type>remote</type> <configuration> <Location>webapp/WEBINF/classes/conf/registry.xml</Location> <url>http://localhost:8180/wso2registry</url> <username>admin</username> <password>admin</password> </configuration> </Registry>
${ESB_HOME}/webapps/WEBINF/classes/conf/server.xml
<syn:registry provider="org.wso2.esb.registry.WSO2Registry"/>
synapse.xml
![Page 15: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/15.jpg)
Remote Registry ESB Console
Registry Console
![Page 16: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/16.jpg)
Shared Registry Resources
![Page 17: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/17.jpg)
Shared Registry – Topic Space
![Page 18: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/18.jpg)
Shared Registry Clustering
![Page 19: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/19.jpg)
Shared Registry Adaptors
![Page 20: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/20.jpg)
![Page 21: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/21.jpg)
Carbon Introduction Modular architecture based on OSGi Major releases of the WSO2 products
WSO2 ESB 2.0WSO2 WSAS 3.0WSO2 Registry 1.5WSO2 Process Container 1.1 (New Product) .........
Plug and Play Future proof Customizable to meet specific needs Clustering, Scalability
![Page 22: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/22.jpg)
Carbon – Design time
![Page 23: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/23.jpg)
Carbon – Runtime
![Page 24: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/24.jpg)
Carbon – Runtime cont..
![Page 25: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/25.jpg)
Carbon – Runtime cont..
![Page 26: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/26.jpg)
Carbon – Runtime cont..
![Page 27: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/27.jpg)
Questions
![Page 28: Wso2 Synergies Esb Registry](https://reader034.vdocuments.site/reader034/viewer/2022042713/546ea2d1af795953298b5761/html5/thumbnails/28.jpg)
Resources WSO2 ESB documentation
http://wso2.org/project/esb/java/1.7.1/docs/docs_index.html WSO2 Registry documentation
http://wso2.org/project/registry/1.1/docs/