Client Server

Fusionized 21 Reputation points


I have some very important questions:

  1. Whats the definition and explanation of the term : "Softwarearchitecture" ?
  2. Whats's the general description of a Client Server?
  3. What pros and cons does a Client Server have?
  4. What is a real example of an implementation (real or fictive)?

Thank you in advance

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
11,702 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Dave Patrick 426K Reputation points MVP

    Pretty vague but the simplest would be to use your favorite internet search enging to find more information on these topics.

    --please don't forget to Accept as answer if the reply is helpful--

    0 comments No comments

  2. TimCerling(ret) 1,156 Reputation points

    I agree with Dave that your question is pretty vague.

    What is "software architecture?". IF the question is about the operating system, it could be interpreted in a broad sense to mean 32-bit or 64-bit. But "architecture" includes a lot more that its 'bit-ness.' Explain the context of your question. Is this about operating system? Application? Architecture in regards to software is very similar to architecture in any discipline. It means "the complex or carefully designed structure of something."

    General description of "client server." Again, pretty vague. So a vague response would be a server that is configure to offer services for clients. This could be a file server that serves as a location for client files. This could be a mail server that provides mail services for clients. This could be a web server that provides web services for clients.

    The 'pros' to a client server is that an application can be installed on a server and provided to the clients instead of installing the application on every client device. One place to maintain a service instead of 10's or 100's or 1000's of locations.

    0 comments No comments

  3. Jenny Yan-MSFT 9,316 Reputation points

    Could you please clarify your questions with more details? Like if it is related to any MS product or something else?

    Per internet searching, client-server model/architecture, is a distributed application framework dividing tasks between servers and clients, which either reside in the same system or communicate through a computer network or the Internet.
    The client relies on sending a request to another program in order to access a service made available by a server. The server runs one or more programs that share resources with and distribute work among clients.

    Hope this helps and please help to accept as Answer if the response is useful.


    0 comments No comments