SOA architecture is not about performance but scalability....... rule of thumb :=> everytime you leverage your code from one net version to another, you need to upgrade your computer to the latest one as well....... something i hate from Microsoft....
On Sat, Jun 12, 2010 at 3:41 AM, crazy <[email protected]> wrote: > Hi, > Very interesting... > can you give me a reply to this post, then suerly i will reply to your > question. > > I have a web application in ASP.NET 1.0. its a single tier > application. for enhancing this web app, i have changed this application to > ASP.net 3.5 and also i have re wrote it into 3 tier + SOA architecture... > > Now the application is 15 times slower than the older version ie > application which wroote in ASP.NET 1.0 > > Is any thing wrong there ? > This means, 3 tier architecture is the worst method for developing web > application using .NET paltform. > > Thanks > > > On Sat, Jun 12, 2010 at 1:51 AM, Jayhawk <[email protected]>wrote: > >> It seems this group has very little answering activity, so I will try >> elsewhere. >> I therefore will not read this group and not read any answer to my >> initial question. >> >> Thanks anyway :-) >> >> On 7 Jun., 18:31, Jayhawk <[email protected]> wrote: >> > I have existing code which takes commands over a pipe and returns >> > large amounts of data. I didliked the design which was not as compact >> > as I would like, so I rewrote it to use remoting. The resulting data >> > transfer speed is now 12 times slower than using the pipe. >> > >> > I do use a binary tcp channel. I make a singleton object available >> > which lets the remote client open a binary datafile (it is a hd video) >> > and request sequential blocks of data (frames) from the server. This >> > works well, but very slowly compared to just streaming the binary >> > data, using binary stream writer, over a pipe. >> > Note that currently both client and server runs on the same computer. >> > >> > The question is now if this is to be expected. Should one generally >> > avoid using remoting for datatransfer intensive tasks, or might I >> > simply be doing something silly somewhere? >> > > > > -- > "People who never make mistakes, never do anything." > > dEv >
