468,771 Members | 1,827 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,771 developers. It's quick & easy.

Compress dataset returned from Web Service


Hi All,

I use .NET 2.0.
I experience huge performance problem retrieving dataset from web
service.
The dataset volume returned from WS is about 5-7 megabyte, it's take
too long.
Is it possible to compress dataset in some way in the WS send to
client, and decompress
in the client, if yes how???
Maybe there is another way to pass huge datasets from WS, maybe IIS ??
To do this asyncronously or in batches is not suitable for my problem.
Any ideas??
Thanks in advance.

Nov 1 '06 #1
4 4068
Can you give some more data about your application? For example, are you
sending typed datasets? What platform are you running on? Etc.

"Ev*******@gmail.com" wrote:
>
Hi All,

I use .NET 2.0.
I experience huge performance problem retrieving dataset from web
service.
The dataset volume returned from WS is about 5-7 megabyte, it's take
too long.
Is it possible to compress dataset in some way in the WS send to
client, and decompress
in the client, if yes how???
Maybe there is another way to pass huge datasets from WS, maybe IIS ??
To do this asyncronously or in batches is not suitable for my problem.
Any ideas??
Thanks in advance.

Nov 2 '06 #2

Hi,
i'm using .net 2.0 and dataset that returned from WS is untyped

TNX

Scott Seely wrote:
Can you give some more data about your application? For example, are you
sending typed datasets? What platform are you running on? Etc.

"Ev*******@gmail.com" wrote:

Hi All,

I use .NET 2.0.
I experience huge performance problem retrieving dataset from web
service.
The dataset volume returned from WS is about 5-7 megabyte, it's take
too long.
Is it possible to compress dataset in some way in the WS send to
client, and decompress
in the client, if yes how???
Maybe there is another way to pass huge datasets from WS, maybe IIS ??
To do this asyncronously or in batches is not suitable for my problem.
Any ideas??
Thanks in advance.
Nov 4 '06 #3
Hi,

I havent yet tried it myself. However, this blog, which includes a
compression library, look promising, at least for desktop applications.

http://weblogs.asp.net/pglavich/arch.../24/62475.aspx

After some googling, I believe it is possible to provide compression by
'zipping' the web services data when sending and 'unzipping' when retrieving
the web services data. Most examples I have found through searching seem to
use compression and decompression by a .NET compatible zip library of some
sort.

If you find anything yourself please let me know.

Regards,
David

"Ev*******@gmail.com" wrote:
>
Hi,
i'm using .net 2.0 and dataset that returned from WS is untyped

TNX

Scott Seely wrote:
Can you give some more data about your application? For example, are you
sending typed datasets? What platform are you running on? Etc.

"Ev*******@gmail.com" wrote:
>
>
>
Hi All,
>
I use .NET 2.0.
>
>
I experience huge performance problem retrieving dataset from web
service.
The dataset volume returned from WS is about 5-7 megabyte, it's take
too long.
>
>
Is it possible to compress dataset in some way in the WS send to
client, and decompress
in the client, if yes how???
>
>
Maybe there is another way to pass huge datasets from WS, maybe IIS ??
>
>
To do this asyncronously or in batches is not suitable for my problem.
>
>
Any ideas??
>
>
Thanks in advance.
>
>

Nov 6 '06 #4
By sending typed datasets, you will reduce the payload somewhat, though at
your volume, this may not be appreciable. You'll most likely want to look at
enabling compression to reduce the wire size. An article explaining how this
is done is at
http://www.microsoft.com/technet/pro....mspx?mfr=true

"Ev*******@gmail.com" wrote:
>
Hi,
i'm using .net 2.0 and dataset that returned from WS is untyped

TNX

Scott Seely wrote:
Can you give some more data about your application? For example, are you
sending typed datasets? What platform are you running on? Etc.

"Ev*******@gmail.com" wrote:
>
>
>
Hi All,
>
I use .NET 2.0.
>
>
I experience huge performance problem retrieving dataset from web
service.
The dataset volume returned from WS is about 5-7 megabyte, it's take
too long.
>
>
Is it possible to compress dataset in some way in the WS send to
client, and decompress
in the client, if yes how???
>
>
Maybe there is another way to pass huge datasets from WS, maybe IIS ??
>
>
To do this asyncronously or in batches is not suitable for my problem.
>
>
Any ideas??
>
>
Thanks in advance.
>
>

Nov 6 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

13 posts views Thread by Maxwell2006 | last post: by
1 post views Thread by Evgeny.Br | last post: by
15 posts views Thread by Joseph Geretz | last post: by
1 post views Thread by CARIGAR | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.