Is there an easy way to query a remote xml file by not using web services? (Windows and Unix) | | |
Is there a way to query a remote xml file periodically by not using web
services? For Windows and Unix platforms. Is there a cheap software product
that I can install on each client and my Windows 2000 server and have
'secure' network access? I would love to use VS.NET to access both windows
and Unix/Linux xml files. | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
Try talking telnet or ftp - or install mono on the linux server and use the
same webservices you have in .net
--
Regards
John Timney
Microsoft Regional Director
Microsoft MVP
"Dan V." <danv@yah.com> wrote in message
news:ev14U4daEHA.2488@tk2msftngp13.phx.gbl...[color=blue]
> Is there a way to query a remote xml file periodically by not using web
> services? For Windows and Unix platforms. Is there a cheap software[/color]
product[color=blue]
> that I can install on each client and my Windows 2000 server and have
> 'secure' network access? I would love to use VS.NET to access both[/color]
windows[color=blue]
> and Unix/Linux xml files.
>
>[/color] | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
Dan V. wrote:
[color=blue]
> Is there a way to query a remote xml file periodically by not using web
> services? For Windows and Unix platforms. Is there a cheap software
> product that I can install on each client and my Windows 2000 server and
> have
> 'secure' network access? I would love to use VS.NET to access both
> windows and Unix/Linux xml files.[/color]
1) why would you /not/ want to use web services?
2) when you say 'query' do you mean query the file as data ( say, using
XPath ) or query to see if the file has been updated or changed? | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
Because I heard that setting up web services on 60 remote clients (Windows,
Linux, Mac) is a lot of work/maintenance. If I change something, I have to
change it everywhere...
I would like a simple solution where I securely via encryption either: ftp
the xml file here every so often automatically, or I use SQL and just copy
over the newest records from the xml file to an xml file or access database
here to save bandwidth.
Ideally I install simple client software from a package to every client,
point to the xml file and schedule it to come here, or from our webserver,
schedule and get the data from our web server.
"Punjab Peety" <ppeety@outsourcers.r.us> wrote in message
news:X2mJc.2973$mL5.829@newsread1.news.pas.earthli nk.net...[color=blue]
> Dan V. wrote:
>[color=green]
> > Is there a way to query a remote xml file periodically by not using web
> > services? For Windows and Unix platforms. Is there a cheap software
> > product that I can install on each client and my Windows 2000 server and
> > have
> > 'secure' network access? I would love to use VS.NET to access both
> > windows and Unix/Linux xml files.[/color]
>
> 1) why would you /not/ want to use web services?
>
> 2) when you say 'query' do you mean query the file as data ( say, using
> XPath ) or query to see if the file has been updated or changed?[/color] | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
You would only have on webservice, on a single web server. Your clients
would all point to that - so if you have to change it you change it once.
You dont put the actual service on the client, only the application that
consumes the service.
The design principal is that you dont change the method stubs in the
webservice, only the method contents - that way you dont invalidate the
methods your client is aware of.
--
Regards
John Timney
Microsoft Regional Director
Microsoft MVP
"Dan V." <danv@yah.com> wrote in message
news:O0d1pGoaEHA.3420@TK2MSFTNGP12.phx.gbl...[color=blue]
> Because I heard that setting up web services on 60 remote clients[/color]
(Windows,[color=blue]
> Linux, Mac) is a lot of work/maintenance. If I change something, I have[/color]
to[color=blue]
> change it everywhere...
>
> I would like a simple solution where I securely via encryption either: ftp
> the xml file here every so often automatically, or I use SQL and just copy
> over the newest records from the xml file to an xml file or access[/color]
database[color=blue]
> here to save bandwidth.
>
> Ideally I install simple client software from a package to every client,
> point to the xml file and schedule it to come here, or from our webserver,
> schedule and get the data from our web server.
>
>
>
> "Punjab Peety" <ppeety@outsourcers.r.us> wrote in message
> news:X2mJc.2973$mL5.829@newsread1.news.pas.earthli nk.net...[color=green]
> > Dan V. wrote:
> >[color=darkred]
> > > Is there a way to query a remote xml file periodically by not using[/color][/color][/color]
web[color=blue][color=green][color=darkred]
> > > services? For Windows and Unix platforms. Is there a cheap software
> > > product that I can install on each client and my Windows 2000 server[/color][/color][/color]
and[color=blue][color=green][color=darkred]
> > > have
> > > 'secure' network access? I would love to use VS.NET to access both
> > > windows and Unix/Linux xml files.[/color]
> >
> > 1) why would you /not/ want to use web services?
> >
> > 2) when you say 'query' do you mean query the file as data ( say, using
> > XPath ) or query to see if the file has been updated or changed?[/color]
>
>[/color] | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
I have never used web services before so please bear with me.
I believe it is more secure if the client initiates contact with my web
server versus the web server initiating contact with the clients. Can I
have it both ways; using one web service only at the one central web server
and not at the clients, and then I have a choice. I really do need to get
the data automatically everyday and I think SSL over HTTP with them
initiating is the way to go as there will be no firewall problems and better
security. How can I do this? I have Visual Studio 2003 and Win 2000 and
IIS 5. The platforms are Windows, Linux, Mac and almost certainly .NET is
not installed on the Windows clients.
Thanks I appreciate your comment as I thought I needed web services at both
ends.
"John Timney (Microsoft MVP)" <timneyj@despammed.com> wrote in message
news:O5%231CqcbEHA.636@TK2MSFTNGP12.phx.gbl...[color=blue]
> You would only have on webservice, on a single web server. Your clients
> would all point to that - so if you have to change it you change it once.
> You dont put the actual service on the client, only the application that
> consumes the service.
>
> The design principal is that you dont change the method stubs in the
> webservice, only the method contents - that way you dont invalidate the
> methods your client is aware of.
> --
> Regards
>
> John Timney
> Microsoft Regional Director
> Microsoft MVP
>
>
> "Dan V." <danv@yah.com> wrote in message
> news:O0d1pGoaEHA.3420@TK2MSFTNGP12.phx.gbl...[color=green]
> > Because I heard that setting up web services on 60 remote clients[/color]
> (Windows,[color=green]
> > Linux, Mac) is a lot of work/maintenance. If I change something, I have[/color]
> to[color=green]
> > change it everywhere...
> >
> > I would like a simple solution where I securely via encryption either:[/color][/color]
ftp[color=blue][color=green]
> > the xml file here every so often automatically, or I use SQL and just[/color][/color]
copy[color=blue][color=green]
> > over the newest records from the xml file to an xml file or access[/color]
> database[color=green]
> > here to save bandwidth.
> >
> > Ideally I install simple client software from a package to every client,
> > point to the xml file and schedule it to come here, or from our[/color][/color]
webserver,[color=blue][color=green]
> > schedule and get the data from our web server.
> >
> >
> >
> > "Punjab Peety" <ppeety@outsourcers.r.us> wrote in message
> > news:X2mJc.2973$mL5.829@newsread1.news.pas.earthli nk.net...[color=darkred]
> > > Dan V. wrote:
> > >
> > > > Is there a way to query a remote xml file periodically by not using[/color][/color]
> web[color=green][color=darkred]
> > > > services? For Windows and Unix platforms. Is there a cheap software
> > > > product that I can install on each client and my Windows 2000 server[/color][/color]
> and[color=green][color=darkred]
> > > > have
> > > > 'secure' network access? I would love to use VS.NET to access both
> > > > windows and Unix/Linux xml files.
> > >
> > > 1) why would you /not/ want to use web services?
> > >
> > > 2) when you say 'query' do you mean query the file as data ( say,[/color][/color][/color]
using[color=blue][color=green][color=darkred]
> > > XPath ) or query to see if the file has been updated or changed?[/color]
> >
> >[/color]
>
>[/color] | | | | re: Is there an easy way to query a remote xml file by not using web services? (Windows and Unix)
Dan,
You need to do a little more reading on web services. Principally they are
based on a get request process over http, but if you want a two way process
you could resort to .NET remoting.
ideally - stick with your clients making requests to a central web service
and keep things easy for yourself - and buy a book on web services, it'll be
a worthwhile investment if your gonna be working with them.
--
Regards
John Timney
Microsoft Regional Director
Microsoft MVP
"Dan V." <danv@yah.com> wrote in message
news:eO3Y0yybEHA.2292@TK2MSFTNGP09.phx.gbl...[color=blue]
> I have never used web services before so please bear with me.
>
> I believe it is more secure if the client initiates contact with my web
> server versus the web server initiating contact with the clients. Can I
> have it both ways; using one web service only at the one central web[/color]
server[color=blue]
> and not at the clients, and then I have a choice. I really do need to get
> the data automatically everyday and I think SSL over HTTP with them
> initiating is the way to go as there will be no firewall problems and[/color]
better[color=blue]
> security. How can I do this? I have Visual Studio 2003 and Win 2000 and
> IIS 5. The platforms are Windows, Linux, Mac and almost certainly .NET is
> not installed on the Windows clients.
>
> Thanks I appreciate your comment as I thought I needed web services at[/color]
both[color=blue]
> ends.
>
> "John Timney (Microsoft MVP)" <timneyj@despammed.com> wrote in message
> news:O5%231CqcbEHA.636@TK2MSFTNGP12.phx.gbl...[color=green]
> > You would only have on webservice, on a single web server. Your clients
> > would all point to that - so if you have to change it you change it[/color][/color]
once.[color=blue][color=green]
> > You dont put the actual service on the client, only the application that
> > consumes the service.
> >
> > The design principal is that you dont change the method stubs in the
> > webservice, only the method contents - that way you dont invalidate the
> > methods your client is aware of.
> > --
> > Regards
> >
> > John Timney
> > Microsoft Regional Director
> > Microsoft MVP
> >
> >
> > "Dan V." <danv@yah.com> wrote in message
> > news:O0d1pGoaEHA.3420@TK2MSFTNGP12.phx.gbl...[color=darkred]
> > > Because I heard that setting up web services on 60 remote clients[/color]
> > (Windows,[color=darkred]
> > > Linux, Mac) is a lot of work/maintenance. If I change something, I[/color][/color][/color]
have[color=blue][color=green]
> > to[color=darkred]
> > > change it everywhere...
> > >
> > > I would like a simple solution where I securely via encryption either:[/color][/color]
> ftp[color=green][color=darkred]
> > > the xml file here every so often automatically, or I use SQL and just[/color][/color]
> copy[color=green][color=darkred]
> > > over the newest records from the xml file to an xml file or access[/color]
> > database[color=darkred]
> > > here to save bandwidth.
> > >
> > > Ideally I install simple client software from a package to every[/color][/color][/color]
client,[color=blue][color=green][color=darkred]
> > > point to the xml file and schedule it to come here, or from our[/color][/color]
> webserver,[color=green][color=darkred]
> > > schedule and get the data from our web server.
> > >
> > >
> > >
> > > "Punjab Peety" <ppeety@outsourcers.r.us> wrote in message
> > > news:X2mJc.2973$mL5.829@newsread1.news.pas.earthli nk.net...
> > > > Dan V. wrote:
> > > >
> > > > > Is there a way to query a remote xml file periodically by not[/color][/color][/color]
using[color=blue][color=green]
> > web[color=darkred]
> > > > > services? For Windows and Unix platforms. Is there a cheap[/color][/color][/color]
software[color=blue][color=green][color=darkred]
> > > > > product that I can install on each client and my Windows 2000[/color][/color][/color]
server[color=blue][color=green]
> > and[color=darkred]
> > > > > have
> > > > > 'secure' network access? I would love to use VS.NET to access[/color][/color][/color]
both[color=blue][color=green][color=darkred]
> > > > > windows and Unix/Linux xml files.
> > > >
> > > > 1) why would you /not/ want to use web services?
> > > >
> > > > 2) when you say 'query' do you mean query the file as data ( say,[/color][/color]
> using[color=green][color=darkred]
> > > > XPath ) or query to see if the file has been updated or changed?
> > >
> > >[/color]
> >
> >[/color]
>
>[/color] |  | Similar C# / C Sharp bytes | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,510 network members.
|