Re: MsgCommunicator v.2.00: Instant Messenger SDK, now with databases support



> MsgCommunicator can have opened up to 2^32 connections simultaneously.

2^32 = 4.294.967.296

Sorry to bump-in like that, but this information is more than inaccurate.

The highest number of active connections is limited by the number of free
TCP/IP Ports and Windows resources. If your application uses persistent
connections (most binary transport protocols expect this), then this
connection will be using up one free Port. Since some Ports are reserved by
Windows and there are other Windows limitations, you won't be able to have
more than 50.000 active connections (I wasn't able to get more than 35.000
connections open at the same time), no matter what you do or how you set up
your Windows Server.

With stateless connection protocols like HTTP, it is possible to handle
virtualy unlimited number of clients, using limited number of Windows
resources, since connections do not have to be kept open and there are no
problems if a connection drops.

To put it simple ... if your connections have to be persistent (stay open),
your Server can NOT even handle 64K clients, simply because of limitations
of the TCP/IP protocol.

--
Danijel Tkalcec
http://www.deltasoft.hr/rtc/author.htm

RealThinClient components
-------------------------------------------
* The Easiest way to build Internet-enabled applications
- Clients, Stand-alone Servers, ISAPI extensions -
> Write and Call Remote Functions
> Download and Upload Files
> Single- and Multi-Threaded mode
> Firewall friendly - all over HTTP
> Stress-tested for highest stability

http://www.deltasoft.hr/rtc
http://www.deltasoft.hr/rtc/forum


.



Relevant Pages

  • Re: MsgCommunicator v.2.00: Instant Messenger SDK, now with databases support
    ... expect persistent connections. ... they will wait for the server to pick them up. ... your Clients can stay "off-line" for about 30 minutes before they have to ... requests *simultaneously*. ...
    (borland.public.delphi.thirdpartytools.general)
  • sockets, closing and TIME_WAIT
    ... During heavy load the server can't follow anymore because the sockets ... my server should be able to handle 10 clients connecting ... This gets a free position in the array of connections, ...
    (comp.unix.programmer)
  • Re: TCP/IP redundant connections
    ... The clients have persistent TCP connections to the server, ...
    (freebsd-hackers)
  • Re: Intermittent Network Connections
    ... I've just reconnected the Server LAN nic 1 to the ethernet switch (the same ... Server IP config and Client IP config attached. ... > turn is connected to an ADSL modem out to the internet The clients connect to ... >> Clients can sucessfully log in but periodically loose their connections. ...
    (microsoft.public.windows.server.sbs)
  • Intermittent intra-LAN connectivity
    ... other desktops and their server produces strange ... The clients cannot get files ... Replaced all hubs with switches. ... connections for all interfaces and was rebooted. ...
    (microsoft.public.win2000.networking)