TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
reubin1108001
NA
10
0
Remoting related
Nov 29 2003 5:35 PM
I want to know the differece between server-side activated object and client-side activated object. I write a simple program that client invokes a simple method on a server for 1 time, 10 times, 100 times, 1000 times and 10000 times. Here are the output with two approaches: for method1(float,float): float (server-side activated) // two float parameters, return a float which is the sum of two parameters 1 time: 0.5466491 second 10 times: 0.02159241 second 100 times: 0.4330668 second 1000 times: 2.739116 second 10000 times: 22.92591 second for method1(float,float): float (client-side activated) // the same method 1 time: 0.5575055 second 10 times: 0.02156503 second 100 times: 0.3346246 second 1000 times: 2.613988 second 10000 times: 22.43158 second Does anyone know why client-side activated object would make a faster performance? Another related question in this output: why the time consuming increasing more than 10 times as the number of invocation increases from 10 times to 100 times? In other ranges, from 100 times to 1000 times and from 1000 times to 10000 times, the corresponding time consuming increase less than 10 times, why is it like this? Any ideas are appreciated.
Reply
Answers (
0
)
Method that creates array of objects passed to it?
string.insert problem