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/

Reply via email to