jQuery in Action, 3rd edition
The moose likes Distributed Java and the fly likes Create multiple Servants/objects Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "Create multiple Servants/objects" Watch "Create multiple Servants/objects" New topic

Create multiple Servants/objects

Anusha Mapati

Joined: Sep 28, 2011
Posts: 2

The first POA-based server you need to develop is the “simple server”. This server should perform the following tasks: 1. Start a timer. 2. Create 1,000 Count objects with names “My Count1” ... “My Count1000”, and activate each object at the time of its creation.
3. Stop the timer and print out the average time to create and activate each counter 4. Register each Count object with the Naming Service (you do not need to time how long this operation takes) 5. Wait for client requests
Note that this server does not use a servant manager.
The client for Server 1 should behave in the following way:
1. Create an array of 1,000 Count object references, binding to each one in the Naming Service 2. Start a timer 3. Invoke 1,000,000 increment calls on randomly selected counters from the set of 1,000 available counters. This means you make 1,000,000 TOTAL increments during each client run, with the 1,000,000 increments being randomly distributed among the 1,000 available objects. 4. Stop the timer and print out the average time to perform each increment operation 5. After the calls to increment, calculate the average sum value of all the 1,000 counters and print out the value.

So Far I was able to make it work with 1 servant, having trouble following instructions to get it to work with 1000 servants and have it work for the client. Please help!

Working code for 1 servant:
Forum is not allowing me to Attach the count.IDL, but here is what is in it




I agree. Here's the link: http://aspose.com/file-tools
subject: Create multiple Servants/objects
It's not a secret anymore!