2010-01-14 71 views
0

语言相关 - 客户端服务器应用程序的含义是什么?

这不是一个大问题,效果显着。

但是你看,那就是在服务器上使用数据库的应用程序,并安装在多个客户端。称为客户端/服务器应用程序。

而一个由两部分组成的应用程序:主机(或服务器)部分和客户端部分。

他们都是所谓的客户机/服务器应用程序

我们如何区分它们,什么是每种类型的正确名称。

P.S.你知道,我正在谈论英语。我想说,这个应用程序是客户端/服务器(只有服务器上的数据库),而不是客户端/服务器(作为真正的客户端和服务器)。

+0

在你的例子,没有任何区别(甚至语义)。在这两种情况下,每台服务器都有一台服务器('主机'或数据库 - 这是主机)。 – KevinDTimm 2010-01-14 15:22:00

+0

好吧,我知道,他们都是客户端/服务器应用程序。 我只是对专业术语感兴趣,例如专业邮件。 如果这两种情况下没有两种不同的术语那么我会发明一种,只是想看看是否有人知道这样的情况。 而对于那些没有看到区别的人来说。 1)客户端与服务器只持有数据库(所以他是一个服务器),但我没有建立一个应用程序,并把它放在服务器上。 2)客户端和服务器,我已经构建了一个客户端应用程序和一个相互通信的服务器应用程序。 – LolaRun 2010-01-14 18:48:52

回答

0

正如其他人所说,他们都是客户端/服务器应用程序。如果你想更清楚地知道什么样的客户和什么样的服务器,你可以使用形容词或名词。当我们已经有足够多的可以结合的术语时,请不要发明新的术语 - 计算机科学&软件工程已经超载了不必要的条款。

  • Web客户端/ Web服务器(注意网站包括多个协议不仅仅是HTTP)
  • HTTP客户端/ HTTP服务器
  • FTP客户端/ FTP服务器
  • SOAP客户端/ SOAP服务器
  • 客户端/应用程序服务器(应用服务器可以包括一个分贝,或应用程序服务器可以为客户端DB)

  • 数据库客户端/数据库服务器

  • JDBC客户端/数据库服务器
  • 的sqlplus/ORACLE
  • 应用服务器/数据库服务器
+0

hehe 是的,我不打算发明一个,并把它放在stackoverflow或wikipedia或任何东西,我只是指的是我写的邮件。 但谢谢你的回答。我想这两种应用程序没有两个不同的术语。 – LolaRun 2010-01-14 16:44:07

0

它做请求来自哪个侧(除其他事项外):客户端发出一个“请求”,并在服务器响应。

的术语客户端 - 服务器经常与一个叫“系统设计工程”学科相关的(还有其他的归属肯定的,但是这是一个)。

当然,代理可以由不同的子系统,每个具有不同的角色(即,S1具有客户端角色,而S2具有服务器角色)。

应该注意,术语客户端 - 服务器也可以在计算机科学之外找到。一个很好的例子是在网络领域:一个客户端协议层与一个服务器协议层连接,例如IP(客户端)使用以太网协议层(在这种情况下为服务器)的服务。

0

我不认为我可以说任何优于百科:

客户端 - 服务器计算或网络 是划分任务或服务提供商 之间 工作负载(服务器分布式应用架构 )和服务请求者, 称为客户端。通常客户端和服务器通过单独硬件上的计算机 网络进行操作。服务器 机是一款高性能的主机 运行一个或与客户分享其资源 多个服务器 程序。客户端不会共享 的任何资源,但会请求服务器的内容或服务功能 。因此 客户端发起与服务器 等待着(听)传入 请求 通信会话。

我不知道你是问你的问题的第二部分是什么 - 如果这两种体系结构包括客户提出请求到服务器上,那么它们都是客户端 - 服务器架构。你希望以什么为基础来区分它们?