Re: Current approach to fast n tier oracle design

Davy J <[email protected]>
Newsgroups gmane.comp.windows.devel.dotnet.advanced
Message-ID <[email protected]>
Fletcher,

Fair enough, if there is a real need for web services then it's justified to
use them. Enable the Zip compression on the webservice to reduce the network
load, google for it there are loads of examples. Also enable as much caching
as you can get away with. Just remember that the clients attacking your
webservice will not be using zip compression by default. You will have to
enforce the use of it.

For the record, when I do specifications I find out what is best for the
client, if that means .Net/Java/Lamp: Client - Server, N-Tier , Webservices
or Web apps then that is what I sugest. But I find a lot of people make
discisions not on what is best but what will get them promoted faster, and
that is usually internal web applications that look nice and flashy with the
latest buzz-words but barely fill the needs of the end user.

One client thought that demanding 1,000,000 records to be sent via a
webservice and have a response time of <200ms was a valid criteria, and it
had to use webservice, Silverlight, ajax and have all the shortcut keys
associated with a word document.

Dave,



On Mon, Feb 2, 2009 at 7:09 PM, Fletcher's Discussion Account <
[email protected]> wrote:

> Dave,
>
> You have some good points and I will look into the binary mode of wcf.
>  But,
> in this case, there is at least one other desktop application (beside the
> one I am rewriting) that will probably use the web service.
>
> The initial plan calls for using a web page to communicate with the user
> (vs. a desktop app currently in use.)  As the queries results are generally
> small, I am hoping that the response time won't be too bad.
>
> One thing I have found with MS is that they try to come up with some things
> to make life easier for developers, but they often tend to be so
> comprehensive that their performance is pitiful.
>
> I know I can test all this stuff, but I was hoping that some of you have
> played with these and either know some tweaks that might make a difference
> or if there is a variation on approach that I might use.
>
> I do know that I could write everything on my own, using really tight code
> that just talked directly to the data, etc.  But part of the goal is to
> write code that can be managed by other .NET developers, so I would like to
> use "standard" approaches where possible.
>
> Thanks,
>
> Fletcher
>

===================================
View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.