Personally I would be wary of remoting with callback or events;

see http://www.ingorammer.com/RemotingFAQ/RemotingUseCases.html

especially if you are looking for scalability, LAN's and events/callbacks.



-----Original Message-----
From: Colesy [mailto:[EMAIL PROTECTED]
Sent: 21 October 2003 02:37
To: [EMAIL PROTECTED]
Subject: [ADVANCED-DOTNET] Help! Which middle-tier: remoting, sockets,
COM+ ......


Hi - I've been pulling my hair out for the last month trying to make the
right choice for our systems middle tier. I was hoping that someone out
there might be able to suggest the best fit: basically we are building an
IVR system with C#.NET, handling potentially 100's of calls on competition
lines every minute. Different info is retrieved for each call and stored in
SQLServer (but we would like to have database independance). Up to 10's of
thousands of operators will be stored in the database (basic info: name,
number, address, PIN). Callers are routed to the correct operator. We will
probably be running a clustered server, all on local network (we will
provide internet functionality further down the line but not immediate
concern). GUI displays in realtime how many callers are phoning on which
competition line (a grid of ports) and how long each has been on the phone.
GUI will also allow batch entry/change to operator info. We currently use
basic sockets but would remoting, message queueing or EnterpriseServices be
better now that we are scaling up? We would like to achieve some degree of
platform independance and handle (theoretically) limitless volumes of calls
and operator info. I've been looking at asynchronous remoting but we need
to use events and I am concerned about the performance hit in using message
qeueuing or EnterpriseServices given the realtime nature of the system as
opposed to the extra benefits each of these architectures can bring. I know
this is a cheeky question but we are a small company and really can't
afford to get in an architect. Any info would be greatly appreciated.

===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
NEW! ASP.NET courses you may be interested in:

2 Days of ASP.NET, 29 Sept 2003, in Redmond
http://www.develop.com/courses/2daspdotnet

Guerrilla ASP.NET, 13 Oct 2003, in Boston
http://www.develop.com/courses/gaspdotnet

View archives and manage your subscription(s) at http://discuss.develop.com


***************************************************************************
CONFIDENTIALITY NOTICE

The contents of this e-mail are confidential to the ordinary user
of the e-mail address to which it was addressed, and may also
be privileged.  If you are not the addressee of this e-mail you may 
not copy, forward, disclose or otherwise use it or any part of it
in any form whatsoever.If you have received this e-mail in error,
please e-mail the sender by replying to this message.

It is your responsibility to carry out appropriate virus and other
checks to ensure that this message and any attachments do not
affect your systems / data. Any views or opinions expressed in this
e-mail are solely those of the author and do not necessarily
represent those of MTV Networks Europe unless specifically stated,
nor does this message form any part of any contract unless so stated.

MTV reserves the right to monitor e-mail communications from
external/internal sources for the purposes of ensuring correct 
and appropriate use of MTV communication equipment.

MTV Networks Europe
***************************************************************************


===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
NEW! ASP.NET courses you may be interested in:

2 Days of ASP.NET, 29 Sept 2003, in Redmond
http://www.develop.com/courses/2daspdotnet

Guerrilla ASP.NET, 13 Oct 2003, in Boston
http://www.develop.com/courses/gaspdotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to