Author: ruwan Date: Tue Jan 27 22:22:27 2009 New Revision: 29741 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=29741
Log: fixed readme Modified: trunk/esb/java/README.txt Modified: trunk/esb/java/README.txt URL: http://wso2.org/svn/browse/wso2/trunk/esb/java/README.txt?rev=29741&r1=29740&r2=29741&view=diff ============================================================================== --- trunk/esb/java/README.txt (original) +++ trunk/esb/java/README.txt Tue Jan 27 22:22:27 2009 @@ -1,10 +1,86 @@ -How to run WSO2 ESB 2.0 +WSO2 ESB 2.0 ================================= -1. Extract the wso2esb-2.0.zip and go to the extracted directory +Welcome to the WSO2 ESB 2.0 release -2. Run the wso2server.sh or wso2server.bat as appropriate +WSO2 ESB is a lightweight and easy-to-use Open Source Enterprise Service Bus +(ESB) available under the Apache Software License v2.0. WSO2 ESB allows +administrators to simply and easily configure message routing, intermediation, +transformation, logging, task scheduling, etc.. The runtime has been designed +to be completely asynchronous, non-blocking and streaming based on the Apache +Synapse core. + +This is based on revolutionary the WSO2 Carbon [Middleware a' la carte] framework. +All the major features have been developed as pluggable Carbon components. + +Key Features +================================= + +1. Proxy services - facilitating transport, interface (WSDL/Schema/Policy), + message format (SOAP 1.1/1.2, POX/REST, Text, Binary), QoS + (WS-Addressing/WS-Security/WS-RM) and optimization switching (MTOM/SwA). +2. Non-blocking HTTP/S transports based on Apache HttpCore for ultrafast + execution and support for thousands of connections at high concurreny with + constant memory usage. +3. Built in Registry/Repository, facilitating dynamic updating and reloading + of the configuration and associated resources (e.g. XSLTs, XSD, JS, ..) +4. Easily extended via custom Java class (mediator and command)/Spring mediators, + or BSF Scripting languages (Javascript, Ruby, Groovy, etc.) +5. Built in support for scheduling tasks using the Quartz scheduler. +6. Load-balancing (with or without sticky sessions) /Fail-over, and clustered + Throttling and Caching support +7. WS-Security, WS-Reliable Messaging, Caching & Throttling configurable via + (message/operation/service level) WS-Policies +8. Lightweight, XML and Web services centric messaging model +9. Support for industrial standards (Hessian binary web service protocol/Financial + information exchange protocol) +10. Enhanced support for the VFS/JMS/Mail transports +11. Support for message splitting & aggregation using the EIP +12. Database lookup & store support with DBMediators with reusable database + connection pools +13. JMX monitoring support +New Features of the WSO2 ESB 2.0 +================================= + +1. This ESB release is based on Carbon "Middleware a' la carte" which is an OSGi + based SOA platform by WSO2 Inc. +2. Transactional JMS transport and the Transaction mediators +3. Integrated graphical user management +4. Integrated graphical key store management +5. Configurable logging through the management console +6. Graphical data source declaration +7. WS-Eventing support and Event Sources making it an even broker +8. Enhanced sequence and proxy service editor +9. Module management capability +10. Transport configuration management through the graphical console +11. Graceful/Forced shutdown/restart +12. Enhanced integrated registry and search functionalities +13. User permissions support +14. Enhanced monitoring tools +15. Try-It tool to try an existing service +16. Graphical policy editor +17. Administration console fully internationalized +18. Better modularity and extendability through OSGi component architecture + +System Requirements +================================= + +1. Minimum memory - 256MB +2. Processor - Pentium 800MHz or equivalent at minimum +3. The Management Console requires full Javascript enablement of the Web browser + NOTE: + On Windows Server 2003, it is not allowed to go below the medium security + level in Internet Explorer 6.x. + +For more details see + http://wso2.org/wiki/display/carbon/System+Requirements + +Installation & Running +================================= + +1. Extract the wso2esb-2.0.zip and go to the extracted directory +2. Run the wso2server.sh or wso2server.bat as appropriate 3. Point your favourite browser to https://localhost:9443/carbon @@ -14,35 +90,114 @@ username : admin password : admin -Note: Please run ant on the bin directory of the extracted distribution before running samples. +Note: Please run ant on the bin directory of the extracted distribution before +running samples. -New Features of the WSO2 ESB 2.0 +WSO2 ESB 2.0 distribution directory structure +============================================= + + CARBON_HOME + |- bin <folder> + |- conf <folder> + |- docs <folder> + |- lib <folder> + |- logs <folder> + |- registry <folder> + |- repository <folder> + |- resources <folder> + |- samples <folder> + |- tmp <folder> + |- usermgt <folder> + |- webapps <folder> + |- LICENSE <file> + |- NOTICE <file> + |- README.txt <file> + |- INSTALL <file> + |- release-notes.html <file> + + - bin + Contains various scripts .sh & .bat scripts + + - conf + Contains configuration files + + - docs + Contains documentation + + - lib + Contains the basic set of libraries required to startup ESB + in standalone mode + + - logs + Contains all log files created during execution + + - registry + Contains the embedded registry database & related files + + - repository + The repository where services and modules deployed in WSO2 ESB + are stored. + + - resources + Contains additional resources that may be required + + - samples + Contains some sample services and client applications that demonstrate + the functionality and capabilities of WSO2 ESB + + - tmp + Used for storing temporary files, and is pointed to by the + java.io.tmpdir System property + + - usermgt + User management database & related files + + - webapps + Contains the WSO2 ESB webapp. Any other webapp also can be deployed + in this directory + + - LICENSE + Apache License 2.0 under which WSO2 WSAS is distributed. + + - NOTICE + Notice of development. + + - README + This document. + + - INSTALL + This document will contain information on installing WSO2 WSAS + + - release-notes.html + Release information for WSO2 ESB 2.0 + +Training ================================= -** This ESB release is based on Carbon "Middleware a' la carte" which is an OSGi based SOA platform by WSO2 Inc. - * Transactional JMS transport and the Transaction mediators - * Integrated graphical user management - * Integrated graphical key store management - * Configurable logging - * Graphical data source declaration - * WS-Eventing support and Event Sources making it an even broker - * Enhanced sequence and proxy service editor - * Module management capability - * Transport configuration management through the graphical console - * Graceful/Forced shutdown/restart - * Enhanced integrated registry and search functionalities - * User permissions support - * Enhanced monitoring tools - * Try-It tool to try an existing service - * Administration console fully internationalized - * Better modularity and extendability through OSGi component architecture +WSO2 Inc. offers a variety of professional Training Programs, including +training on general Web services as well as WSO2 ESB, Apache Synapse, +Apache Axis2 and number of other products. + +For additional support information please refer to +http://wso2.com/training/course-catalog/ + +Support +================================= +WSO2 Inc. offers a variety of development and production support +programs, ranging from Web-based support up through normal business +hours, to premium 24x7 phone support. + +For additional support information please refer to http://wso2.com/support/ + +For more information on WSO2 WSAS, visit the WSO2 Oxygen Tank (http://wso2.org) Known issues of WSO2 ESB 2.0 ================================= * Mail transport does not support SSL - * Proxy service deletion will not remove the proxy definition from the Synapse Configuration + * Proxy service deletion will not remove the proxy definition from the Synapse + Configuration * Dependency management within the configuration is not handled properly Issue Tracker @@ -51,7 +206,6 @@ https://wso2.org/jira/browse/CARBON https://wso2.org/jira/browse/ESBJAVA - Crypto Notice ================================= _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
