Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Can CORBA do this?

Status
Not open for further replies.

K0pite

Programmer
Sep 12, 2005
1
GB
Hi,

I am developing a new application and have done a bit a research into CORBA, however I am not 100% as to whether it I am using it to it's full potential. So any help would be appreciated.

It's going to be a distributed system that does simple message processing and forwards them to more specialised systems. I really want to be able to add / remove new boxes to increase / decrease capacity with minimal configuration. I know that by using the nameserver, a client does not need to know where the implementation resides, but can I not have multiple servers with the same name providing bandwidth and redundancy?

Is it possible to have multiple servers running with the same ID on multiple system? Or even the multiple instances on the same system? If one system running my corba server fails, I would like the client to smoothly make calls to a different instance on a different system? Is it possible to have both these servers running simultaneously with calls being distributed among them?

I know I just give them all different names derived from the host name, and provide load distribution and redundancy myself, and the trading service makes this easier, but I feel I am doing something that must be so common I am probably overlooking something. Maybe the implementation repository, for which I am finding good information elusive.

For reference, I am using the sun java implementation for now, the messages are in a proprietary protocol so I have tried to keep my description as generic as possible.

Cheers.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top