Thank you very much, Lresende
One more question about security, if you don’t mind. As I said before, the legacy systems communicate through a central database with encrypted hibernate.cfg.xml and a good network policy. But pairing with Tuscany, most of the communication points will be exposed through web service (intranet). And I think that’s a problem. Can you share some knowledge? How those systems talk to each other in a well-defense environment? Prevent anyone without the authorization from accessing those web services. Best regards Binh, Nguyen Thanh Cell phone: (+84)982260622 From: Luciano Resende [mailto:luckbr1...@gmail.com] Sent: Friday, August 10, 2012 10:02 AM To: user@tuscany.apache.org Subject: Re: Need help on Big SCA Applications deployment strategy On Thu, Aug 9, 2012 at 6:30 PM, binhnt22 <binhn...@viettel.com.vn> wrote: Hi all, My team is going to convert a big in-house software into a SOA enterprise applications by Tuscany SCA. The legacy systems use struts2 + hibernate, they communicate with each other through a central database (or synchronize database to their own server). I want to reuse the UI; change the database, software architecture. The number of services (after analyzing) are approximately 1000. May you suggest me? Something like: - How should I deploy SCA applications? On wrapper, tomcat or JBoss For a production environment I'd recommend a web app server (e.g. Tomcat). It is probably a more robust environment, and would allow you to properly tweak and configure it. - The total services are quite big, how should I manage them. - Some services require very high availability, how can I handle that. One simple solution would be to have a pool of servers for the service in front of a load balancer. -- Luciano Resende http://people.apache.org/~lresende http://twitter.com/lresende1975 http://lresende.blogspot.com/