473,320 Members | 1,853 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.

Internet Capability for Application

I have a PC connected to a network that has an application to control
complex hardware. The user wants a remote user to be able to do the
following:
- Have access to configuration parameters via Web Pages served up by the PC
attached to the hardware and
- be able to retrieve 8 to 10 mbyte data files requiring the PC to have FTP
server like functionality.

While I don't know the best approach to implement these features it seems
that there are (at least) 2 paths that I can take:
1) Write these capabilities from scratch (create a Web service that uses ASP
for Web Pages and create my own FTP server, etc...)
--or--
2) Purchase drop in .Net ready controls that supply these capabilities.

It seems that these capabilities will be best provided by a Windows/Web
Service since I don't want to require the user to log into the PC to gain
access to these features from since they could be in a "remote" location.
Is this assumption correct? Can somebody please point me to some sources
that might help me choose the best option? Are there alternatives that I
haven't thought of that might be better fits?

TIA

Brad
Nov 20 '05 #1
8 1277
Cor
Hi Brad,

Probably I do not understand you.

If I understand you well, than can be the way of creating a window
application combined with webservice be a way to go.

Here a walkthrough from Microsoft, what I advice you to try, when it is not
the solution you want you get a good view what a webservice will do for you.
(By instance the FTP problem I would do using an HTTP webclient.downloadfile
and not using this). However also with this is that when it is on the
Internet, security is the first thing to check that every thing is save).

http://msdn.microsoft.com/library/de...alkthrough.asp

I hope this helps?

Cor

Nov 20 '05 #2
Cor
Hi Brad,

Probably I do not understand you.

If I understand you well, than can be the way of creating a window
application combined with webservice be a way to go.

Here a walkthrough from Microsoft, what I advice you to try, when it is not
the solution you want you get a good view what a webservice will do for you.
(By instance the FTP problem I would do using an HTTP webclient.downloadfile
and not using this). However also with this is that when it is on the
Internet, security is the first thing to check that every thing is save).

http://msdn.microsoft.com/library/de...alkthrough.asp

I hope this helps?

Cor

Nov 20 '05 #3
Hi Brad,

Based on my understanding, you wants a modal as below.
http(1) control(2)
RemoteUser------------------->PC---------------------->hardware.

(1)RemoteUser needs to post some configuration data to the PC and need to
download some data from the PC am I right?
(2)the Application on PC will apply the configuration posted by RemoteUser
to the hardware.

Have I fully understood you? If there is anything I misunderstood, please
feel free to let me know.

Based on the senario, I think a ASP.NET application is just OK but I think
a user authentication is necessary or how did the ASP.NET appliation know
who is changed the configuration which may caused security issue.

When the RemoteUser access the ASP.NET application the user will fill in
the configuration data in a Webform of the asp.net application and then
post the data to the PC. The PC can write the configuration data into a
file so that the application which will control the hardware will know what
to apply.

When the RemoteUser need to download some data from the PC, we can just put
the downloaded file in the asp.net directory, and build a link for the
remote user to download.

Please apply my suggestion above and let me know if it helps resolve your
problem.
Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 20 '05 #4
Hi Brad,

Based on my understanding, you wants a modal as below.
http(1) control(2)
RemoteUser------------------->PC---------------------->hardware.

(1)RemoteUser needs to post some configuration data to the PC and need to
download some data from the PC am I right?
(2)the Application on PC will apply the configuration posted by RemoteUser
to the hardware.

Have I fully understood you? If there is anything I misunderstood, please
feel free to let me know.

Based on the senario, I think a ASP.NET application is just OK but I think
a user authentication is necessary or how did the ASP.NET appliation know
who is changed the configuration which may caused security issue.

When the RemoteUser access the ASP.NET application the user will fill in
the configuration data in a Webform of the asp.net application and then
post the data to the PC. The PC can write the configuration data into a
file so that the application which will control the hardware will know what
to apply.

When the RemoteUser need to download some data from the PC, we can just put
the downloaded file in the asp.net directory, and build a link for the
remote user to download.

Please apply my suggestion above and let me know if it helps resolve your
problem.
Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 20 '05 #5
Cor,

Thanks for the information and the link. The distributed application
example was very helpful.

Brad

"Cor" <no*@non.com> wrote in message
news:u5*************@tk2msftngp13.phx.gbl...
Hi Brad,

Probably I do not understand you.

If I understand you well, than can be the way of creating a window
application combined with webservice be a way to go.

Here a walkthrough from Microsoft, what I advice you to try, when it is not the solution you want you get a good view what a webservice will do for you. (By instance the FTP problem I would do using an HTTP webclient.downloadfile and not using this). However also with this is that when it is on the
Internet, security is the first thing to check that every thing is save).

http://msdn.microsoft.com/library/de...alkthrough.asp
I hope this helps?

Cor

Nov 20 '05 #6
Cor,

Thanks for the information and the link. The distributed application
example was very helpful.

Brad

"Cor" <no*@non.com> wrote in message
news:u5*************@tk2msftngp13.phx.gbl...
Hi Brad,

Probably I do not understand you.

If I understand you well, than can be the way of creating a window
application combined with webservice be a way to go.

Here a walkthrough from Microsoft, what I advice you to try, when it is not the solution you want you get a good view what a webservice will do for you. (By instance the FTP problem I would do using an HTTP webclient.downloadfile and not using this). However also with this is that when it is on the
Internet, security is the first thing to check that every thing is save).

http://msdn.microsoft.com/library/de...alkthrough.asp
I hope this helps?

Cor

Nov 20 '05 #7
Peter,

As usual, thanks for the great feeback.

Brad

""Peter Huang"" <v-******@online.microsoft.com> wrote in message
news:sC**************@cpmsftngxa06.phx.gbl...
Hi Brad,

Based on my understanding, you wants a modal as below.
http(1) control(2)
RemoteUser------------------->PC---------------------->hardware.

(1)RemoteUser needs to post some configuration data to the PC and need to
download some data from the PC am I right?
(2)the Application on PC will apply the configuration posted by RemoteUser
to the hardware.

Have I fully understood you? If there is anything I misunderstood, please
feel free to let me know.

Based on the senario, I think a ASP.NET application is just OK but I think
a user authentication is necessary or how did the ASP.NET appliation know
who is changed the configuration which may caused security issue.

When the RemoteUser access the ASP.NET application the user will fill in
the configuration data in a Webform of the asp.net application and then
post the data to the PC. The PC can write the configuration data into a
file so that the application which will control the hardware will know what to apply.

When the RemoteUser need to download some data from the PC, we can just put the downloaded file in the asp.net directory, and build a link for the
remote user to download.

Please apply my suggestion above and let me know if it helps resolve your
problem.
Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 20 '05 #8
Peter,

As usual, thanks for the great feeback.

Brad

""Peter Huang"" <v-******@online.microsoft.com> wrote in message
news:sC**************@cpmsftngxa06.phx.gbl...
Hi Brad,

Based on my understanding, you wants a modal as below.
http(1) control(2)
RemoteUser------------------->PC---------------------->hardware.

(1)RemoteUser needs to post some configuration data to the PC and need to
download some data from the PC am I right?
(2)the Application on PC will apply the configuration posted by RemoteUser
to the hardware.

Have I fully understood you? If there is anything I misunderstood, please
feel free to let me know.

Based on the senario, I think a ASP.NET application is just OK but I think
a user authentication is necessary or how did the ASP.NET appliation know
who is changed the configuration which may caused security issue.

When the RemoteUser access the ASP.NET application the user will fill in
the configuration data in a Webform of the asp.net application and then
post the data to the PC. The PC can write the configuration data into a
file so that the application which will control the hardware will know what to apply.

When the RemoteUser need to download some data from the PC, we can just put the downloaded file in the asp.net directory, and build a link for the
remote user to download.

Please apply my suggestion above and let me know if it helps resolve your
problem.
Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 20 '05 #9

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

Similar topics

3
by: Randy Dietz | last post by:
Hi, what would be the best way to set up an internet radio station? Does my MSDN Universal subscription include all the tools I'll need? Thanks, Randy
9
by: Tom Dacon | last post by:
I have a little desktop application (it happens to be a Windows Forms analog clock) that's written in VB.Net (2003). I placed a shortcut in my Startup program group to start it up when I log on. I...
6
by: Thomas | last post by:
Hi, I'm having a problem with the dynamically created inputfields in Internet Explorer. The situation is the following: - I have a dynamically created table with a textbox in each Cell. - It...
10
by: Edlueze | last post by:
I am developing some Data Access Pages (DAP) using Microsoft Access 2003 on Microsoft Windows XP. When I try to open these pages (located on my C: drive), the display of the data access page is...
2
by: Joey Powell | last post by:
I would like to know if anyone has any information on how to write C# code to "intercept" http traffic to and from websites. Not that I'm trying to re-invent the wheel here, but I am having a...
4
by: Nicolás Castagnet | last post by:
Hi, I write this post because I notice a strange behavior related with "Temporary Internet Files" and maybe some of you can help me to understand it. I am working in a web application with...
8
by: Brad Markisohn | last post by:
I have a PC connected to a network that has an application to control complex hardware. The user wants a remote user to be able to do the following: - Have access to configuration parameters via...
12
by: Paul Tillotson | last post by:
At my company we are looking at deploying clients for our client/server app outside our firewall, which will then require our postgres box to be internet-accessible. Does anyone out there have...
5
by: ashleyday56 | last post by:
Here is a very general idea, im expecting it to be useless or already thought of/dismissed by the time you have even read it as we cant create technology fast enough apparently?? Anyway... i...
6
by: Mike9900 | last post by:
How can I connect my .NET app which use remoting to communicate over internet, 2 instance of the same app? My app is already done using .NET Remoting. I am wondering if to change them to WCF or...
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...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
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: 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.