473,396 Members | 2,037 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,396 software developers and data experts.

Application Design

mak
Hi, I am in the process of designing a simple Windows client
application, that polls an asp.net web page using HTTP GET on an IIS 6.0
web server for a small piece of information (about 30 characters) approx
every 15 minutes.

I would appreciate any advice you can offer in terms of the most
efficient way of polling the web server for this data. Currently the
Windows client uses HTTP GET to collect the output of the web page, but
I am wondering if a better design would be to use a SOAP web service.
However SOAP appears to be fairly verbose and the most important aspect
of the design is to keep bandwidth utilisation to a minimum as there
could be a lot of clients polling at the same time.

I would appreciate any advice you can give.

Many thanks.
Sep 5 '07 #1
2 1106
It all depends on how you expect your system to evolve. The chief advantages
to SOAP are that it uses international standards that are not
platform-specific, it provides a means of accessing object instances via
HTTP, and that it is easily extended. However, if you don't expect the HTTP
aspect of this application to evolve much, your solution is certainly simple
and elegant.

--
HTH,

Kevin Spencer
Microsoft MVP

DSI PrintManager, Miradyne Component Libraries:
http://www.miradyne.net

"mak" <m@notrealaddress.comwrote in message
news:46***********************@news.zen.co.uk...
Hi, I am in the process of designing a simple Windows client application,
that polls an asp.net web page using HTTP GET on an IIS 6.0 web server for
a small piece of information (about 30 characters) approx every 15
minutes.

I would appreciate any advice you can offer in terms of the most efficient
way of polling the web server for this data. Currently the Windows client
uses HTTP GET to collect the output of the web page, but I am wondering if
a better design would be to use a SOAP web service. However SOAP appears
to be fairly verbose and the most important aspect of the design is to
keep bandwidth utilisation to a minimum as there could be a lot of clients
polling at the same time.

I would appreciate any advice you can give.

Many thanks.

Sep 5 '07 #2
mak
Thank you for your reply. There is very little requirement to extend
this application at the moment so will take your advice and stick to the
current solution. Thanks.

Kevin Spencer wrote:
It all depends on how you expect your system to evolve. The chief advantages
to SOAP are that it uses international standards that are not
platform-specific, it provides a means of accessing object instances via
HTTP, and that it is easily extended. However, if you don't expect the HTTP
aspect of this application to evolve much, your solution is certainly simple
and elegant.
Sep 5 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

43
by: Davey | last post by:
I am planning on developing an application which will involve skills that I have very little experience of - therefore I would appreciate comments on my initial design thoughts. Overview on...
1
by: Lane Beneke | last post by:
All, New to the list and a relative newbie to PostgreSQL. Please forgive stupid questions. Designing an application server for a work order processing (et al) database. I have a good handle...
10
by: Saso Zagoranski | last post by:
hi, this is not actually a C# problem but since this is the only newsgroup I follow I decided to post my question here (please tell me where to post this next time if you think this post...
2
by: Matthew Hood | last post by:
My company has expressed a desire to convert an existing MS Access application to a full VB.NET application. My experience is with VB6 so I want to ask a few questions and get some input on the...
38
by: Oldie | last post by:
I have built an MS Access Application under MS Office XP (but I also own MS Office 2000). I have split the application in the pure database tables and all the queries, forms, reports and macro's. ...
1
by: xcelmind | last post by:
Hello Dev. Guru, I want to at this time introduce myself. I am Stanley Ojadovwa by name. I’m a freelance and a newbie in web application development. I’m currently using ASP as my application...
35
by: salad | last post by:
I have an application written in MS-Access. It is a complete application that manages the day-to-day operations of a business. The program is nearly ready to be used in other customer sites. ...
6
by: goraya | last post by:
This is design level discussion about web applications. How I design application that support 1 million concurrent requests??
1
by: abhijitbkulkarni | last post by:
Hello, I am designing a .NET database application that uses 3 tier architecture. Starting initially, this application will be desktop application but I will convert it into a website later but...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.