c++ - how can we tell if the remote server is multi-threaded? -


my customer did not gave me details regarding nature of it's application. might multithreaded might not. server serves soap messages (http requests)

is there special trick in order understand if peer single or multi threaded?

i don't want ask customer , don't have access server/machine. want find myself.

it's irrelevant. why feel matters you?

a more useful question be:

can server accept multiple simultaneous sessions?

the answer 'yes, of course' it's possible implement server that's incapable of supporting multiple sessions.

just because server supports multiple sessions, doesn't mean it's multi-threaded. and, because it's multi-threaded doesn't mean have performance. when servers need support many hundreds or thousands of sessions, multi-threading may poor choice performance.

are asking question because want 'overlap' soap messages on same connection - in other words, have 3 threads send requests, , 3 wait response? won't work, because (like http) request , response messages paired on each connection. need open 3 connections in order have 3 overlapped messages.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -