473,320 Members | 1,876 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

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 4248
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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Programatix | last post by:
Hi, I'm working on a project which includes WebServices and Windows Form application. The Windows Form application will call the WebServices to retrieve data from database. The data will be...
2
by: Programatix | last post by:
Hi, I'm working on a project which includes WebServices and Windows Form application. The Windows Form application will call the WebServices to retrieve data from database. The data will be...
19
by: Adam Short | last post by:
I am trying to write a routine that will connect a .NET server with a classic ASP server. I know the following code doesn't work! The data is being returned as a dataset, however ASP does not...
4
by: geilen | last post by:
I'm trying to use a dataset returned from a web service in an unmanaged C++ (MFC) client. The dataset is returned as a BSTR, and I'm having trouble reading the BSTR into an XML document for...
4
by: Dan | last post by:
Hi, I pass datasets back and forth between client app and web services (hosted on iis 5). When written to xml file these datasets can be 500kb+. From a bandwitdth meter it seems this amount...
0
by: Bob Davies | last post by:
Hi I have a webservice that retrieves data from a database, this is then returned to the calling client application built in windows forms within a dataset, however upon attempting to create...
13
by: Maxwell2006 | last post by:
Hi, We are having a debate over using DataSet as return value type for web services. The problem is that we don't know whether Java applications can use DataSet
1
by: Evgeny.Br | last post by:
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.
15
by: Joseph Geretz | last post by:
I'm a bit puzzled by the current recommendation not to send Datasets or Datatables between application tiers. http://support.microsoft.com/kb/306134 ...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.