Hi Vipul, On Sun, Jul 19, 2009 at 7:42 AM, Vipul Sagare <[email protected]>wrote:
> Thanks for info, Ruwan. > > Here are couple of questions. - Is release 1.2 of Synapse production > quality? What is track record for Synapse when it comes to "high > availability" concerns? Yes, it is production quality... and many users are using it in production, including the US Army, a Helth care organization in US, major insurance company in US, mobile services company in US, large scale finance company in walstreat (most of them uses WSO2 ESB <http://wso2.org/esb> except for the US Army which uses Apache Synapse underneath). You could find information on high availability of synapse from; http://wso2.org/library/articles/wso2-esb-apache-synapse-clustering-guide http://ruwansblog.blogspot.com/2009/04/scalability-availability-with-synapse.html > > > Could you point me in direction which would help me making a case for > Synapse over any other product? We do not have any specific case studies for Synapse, but for WSO2 ESB we do have a good set of case studies; http://wso2.org/library/case-studies/concur-streamlines-corporate-reporting-wso2-open-source-soa-middleware http://wso2.org/library/3325 http://wso2.org/library/3324 Hope this helps.. :-) Thanks, Ruwan > > > Thanks, > Vipul > > > > > ________________________________ > From: Ruwan Linton <[email protected]> > To: [email protected] > Sent: Friday, July 17, 2009 11:12:05 PM > Subject: Re: Newbie question > > Hi Vipul, > > There is no configuration of the web services server for synapse, since it > is designed to work with any number of web services servers on anywhere. So > what you need to configure is the endpoint which you are proxying. For > example lets say you have 5 services on the axis2 web services server and > now you need to proxy those 5 services, and there are two approaches for > you > to achieve this. > > First of which is to create ProxyServices in the synapse server [ > http://synapse.apache.org/Synapse_Configuration_Language.html#proxy] for > each and every web service and point to the corresponding actual service > through an endpoint in the proxy configuration. With this approach the > actual service details and its implementation is completely hidden to the > user and this gives the location transparency and many other advantages. > > The other aproach requires the user to specify the actual endpoint but let > the message flow through synapse so that it will route the message. In this > case what you do is, you setup the main sequence of the ESB to act as the > router and directs the messages into the actual server. You could also do > CBR (Content Based Routing) without requiring the user to specify the > ultimate endpoint, if possible. > > Hope this will help you! > > You may go through; > [1] - http://wso2.org/library/2559 > [2] - http://wso2.org/library/3422 > > Thanks, > Ruwan > > On Sat, Jul 18, 2009 at 4:51 AM, Vipul Sagare <[email protected] > >wrote: > > > I am using Synapse as proxy server and running AXIS2 web services on some > > other machines. > > > > Where should configure the "web services server" when I start Synapse > > server? Seems like- I missing something obvious.. Sample > > configurations(numbered ones) do not have explicit mention of the server. > > > > > > Your help is appreciated.. > > > > Thanks, > > Vipul > > > > > > > > > > > > > -- > Ruwan Linton > Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb > WSO2 <http://wso2.org/esb%0AWSO2> Inc.; http://wso2.org > email: [email protected]; cell: +94 77 341 3097 > blog: http://ruwansblog.blogspot.com > > > > > -- Ruwan Linton Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: [email protected]; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com
