This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.c_hwarch:server:sw [2020/12/08 10:09] nick created |
dido:public:ra:xapend:xapend.c_hwarch:server:sw [2021/08/17 13:25] (current) murphy |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Software Servers ====== | + | ====== C.2.1 Software Servers ====== |
| - | [[ | Return to Servers]] | + | [[dido:public:ra:xapend:xapend.c_hwarch:server | Return to Servers]] |
| + | ===== About ===== | ||
| + | Minimally, a Software [[dido:public:ra:xapend:xapend.a_glossary:s:server|Server]] requires two software components: an operating [[dido:public:ra:xapend:xapend.a_glossary:p:platform|platform]] and an [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]]. The operating platform provides the runtime infrastructure needed to support an application. The platform can include the hardware (real or virtual), the network, the [[dido:public:ra:xapend:xapend.a_glossary:o:os]], the dependent services and the software libraries needed to access the services, operating system network and hardware.(( | ||
| + | Brian M. Psey, __Server__, Whatis, Accessed 8 December 2020, [[https://whatis.techtarget.com/definition/server]] | ||
| + | )) | ||
| + | In order to communicate with the [[dido:public:ra:xapend:xapend.a_glossary:c:client|clients]] in the outside world, typical Software Servers generally use domain names, TCP IP Addresses, ports and MAC addresses. These can be statically assigned or dynamic, as well as, virtual and real. | ||
| + | |||
| + | Some common Software Servers are: | ||
| + | * **Web Servers** are computer programs that serve requested HTML pages or files. In this case, a web browser acts as the client. | ||
| + | * **Application Servers** are programs running on a distributed network that provide the business logic for an application program. | ||
| + | * **Proxy Servers** acts as the intermediary between [[dido:public:ra:xapend:xapend.a_glossary:e:endpoint|endpoint]] devices, such as a computer, and another server from which a user or client is requesting a service. | ||
| + | * **Mail Servers** receive incoming emails from local users (i.e., individuals or applications) within the same domain and from remote senders and forwards outgoing emails for delivery. | ||
| + | |||
| + | |||
| + | ===== DIDO Specifics ===== | ||
| + | [[dido:public:ra:xapend:xapend.c_hwarch:server:sw | Return to Top]] | ||
| + | |||
| + | : <wrap hi><color red> To be added/expanded in future revisions of the DIDO RA </color></wrap> | ||
| /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||