什么是最高效的?胖我们的智能客户? [英] What's the most performant? Fat our smart client?

查看:72
本文介绍了什么是最高效的?胖我们的智能客户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




一般来说,VB.NET Windows窗体(2.0)最高性能是什么

应用程序:

- 胖客户端(客户端,服务器只托管

数据库)

- 智能客户端(客户端上的应用程序,通信)通过Webservices / Remoting / ...在服务器上使用

应用程序。


我会以某种方式认为是智能客户端,但只想拥有

对他人的看法:-)


非常感谢提前,


Pieter

Hi,

What''s in general the most performant for a VB.NET Windows Forms (2.0)
application:
- a fat client (everything one the client, the server hosts only the
database)
- a smart client (an application on the client, that communicates with an
application on the server via Webservices/Remoting/..)

I would somehow think a smart client, but would just like to have the
opinion of others :-)

Thanks a lot in advance,

Pieter

推荐答案

Pieter,


如果贵公司想要花费更少的钱,那么肯定是胖客户

并且希望从整个系统中获得最高的效率。


绝对是智能客户,如果你的公司是一个想要给b $ b b投资更多数百万美元的公司大中央计算机系统和一个非常昂贵的

LAN'和唯一的v客户系统中的钱很少。


(这是基于局域网内的应用程序,如果它在Interenet上而不是

你的目标是我的原始)。


客户端上的所有内容对我而言并不意味着客户端,

数据可以在非常小的部分从数据库中检索。 br />

只是我的想法,


Cor


" Pieter Coucke" < PI ********** @ hotmail.com> schreef in bericht

news:ub **************** @ TK2MSFTNGP03.phx.gbl ...
Pieter,

Definitly a Fat client if your company want to spent as less money overall
and wants the most efficiency from the total system.

Definitly smart client, if your company is by instance a company who want to
invest more millions in Big Central computer systems and a very expensive
LAN''s and only very few money in client systems.

(This based on an application inside a LAN, if it is on the Interenet than
your objectives are for me to raw).

Everything on the Client does for me not mean consequently on the client,
data can be retrieved from the database in very small parts.

Just my thought,

Cor

"Pieter Coucke" <pi**********@hotmail.com> schreef in bericht
news:ub****************@TK2MSFTNGP03.phx.gbl...


对于VB.NET Windows Forms(2.0)应用程序来说,性能最高的是什么:
- 胖客户端(客户端,服务器主机)
数据库)
- 智能客户端(客户端上的应用程序,通过Webservices / Remoting / ...与服务器上的
应用程序通信)

我会以某种方式认为一个聪明的客户,但只想得到别人的意见:-)

非常感谢,

Pieter
Hi,

What''s in general the most performant for a VB.NET Windows Forms (2.0)
application:
- a fat client (everything one the client, the server hosts only the
database)
- a smart client (an application on the client, that communicates with an
application on the server via Webservices/Remoting/..)

I would somehow think a smart client, but would just like to have the
opinion of others :-)

Thanks a lot in advance,

Pieter



Pieter Coucke写道:
Pieter Coucke wrote:


一般来说,性能最高的是什么VB.NET Windows Forms(2.0)
应用程序:
- 胖客户端(一切都是客户端,服务器只托管数据库)
- 一个智能客户端(一个应用程序)在客户端上,与a进行通信n
服务器上的应用程序通过Webservices / Remoting / ..)

我会以某种方式认为一个智能客户端,但只想拥有其他人的意见:-)

非常感谢,

Pieter
Hi,

What''s in general the most performant for a VB.NET Windows Forms (2.0)
application:
- a fat client (everything one the client, the server hosts only the
database)
- a smart client (an application on the client, that communicates with an
application on the server via Webservices/Remoting/..)

I would somehow think a smart client, but would just like to have the
opinion of others :-)

Thanks a lot in advance,

Pieter



对于没有经验的程序员来说,创造一个胖子要容易得多-client

直接从数据库中读取数据。它可能还会更高。

表现。但是如果你有一个具有web经验的团队,你可以创建一个智能客户端应用程序。

它可以比胖子更具可扩展性-client应用程序,更容易维护
(假设客户端应用程序不经常更改)。

为什么不使用Web浏览器作为智能客户端?我在我的

公司做了这样的系统,我们已经开发了一个非常强大的框架来支持基于浏览器的智能客户端系统。


rg


It is much easier for unexperienced programmers to create a fat-client
reading data directly from the database. It will probably be also more
performant. But if you have a team with experience in web
services/xml/http/web servers you can create a smart client application.
It could be more scalable than a fat-client application and much easier
to maintain (provided that the client app does not change frequently).
Why not use web browser as a smart client? I do such systems in my
company and we have developed quite a powerful framework for
browser-based smart client systems.

rg




我必须同意Cor,条件是你应该启用

灵活性胖客户端(抽象任何数据访问方法)。对于我正在进行的项目,这很容易。
。我有一个抽象的DataConnection

类,其中包含了操作数据存储所需的所有方法。

我使用类工厂来创建我需要的任何连接类型,派生来自DataConnection的
,包括SQL Server,Oracle,DB2,MySQL和SOAP。

这与编写中间件相同。库,除了你在胖客户端内包含

库,而不是在它之外。


" Pieter Coucke" < PI ********** @ hotmail.com>在消息中写道

news:ub **************** @ TK2MSFTNGP03.phx.gbl ...

I have to agree with Cor, with the proviso that you should enable
flexibility in your fat client (abstract any data access methods). This is
easy with the project I am working on. I have an abstract DataConnection
class with all of the methods I need in order to manipulate the data store.
I use a class factory to create whatever connection type I need, derived
from DataConnection, including SQL Server, Oracle, DB2, MySQL and SOAP.
It''s just the same as writing a "middleware" library, except you contain the
library within your fat client, rather than outside it.

"Pieter Coucke" <pi**********@hotmail.com> wrote in message
news:ub****************@TK2MSFTNGP03.phx.gbl...


对于VB.NET Windows Forms(2.0)应用程序来说,性能最高的是什么:
- 胖客户端(客户端,服务器主机)
数据库)
- 智能客户端(客户端上的应用程序,通过Webservices / Remoting / ...与服务器上的
应用程序通信)

我会以某种方式认为一个聪明的客户,但只想得到别人的意见:-)

非常感谢,

Pieter
Hi,

What''s in general the most performant for a VB.NET Windows Forms (2.0)
application:
- a fat client (everything one the client, the server hosts only the
database)
- a smart client (an application on the client, that communicates with an
application on the server via Webservices/Remoting/..)

I would somehow think a smart client, but would just like to have the
opinion of others :-)

Thanks a lot in advance,

Pieter



这篇关于什么是最高效的?胖我们的智能客户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆