Hi All,
I am not sure if this approach is feasible. But i have a timesheets
application that works for several small organisations. One of the
companies has a small office in South Africa and cant access the system
remotly due to poor Intenet connections.
I need to implement local DBs and distibute the application locally on
machines, so in what essentially i will be doing is running a local
version of my application on these machines in south Africa (currently
2). There is no application server, otherwise i would run it off here
and not have an issue.
My question is, i want to automate the whole process of the data being
sent back to London from south Africa using web services. The problem i
have is i think i would have to deploy the web service locally on each
machine, and if so, how could i create an application where i could
maintain some sort of list so that the web services (From all machines)
methods could be interrogated and the data in London be updated
automatically. I was thinking of scheduling a console application
written in .NET but am unsure if there is a way that i can dynamically
interrogate a web service using code, or do i have to consume each
service individually within the application and then redeploy the
console app each time the situation changes. I do expect that if they
do get over 5 employees then a server will be installed but untill then
i need to introduce a system such as this.
Any advice would be greatly appreciated!
Rob