tags:

views:

409

answers:

2

I want to develop software that will allow people to log in and pay a bill. The software will have to connect to a server hosted at a client (could be many clients) and retrieve some information. The issue is that I want to make it work in any scenario. Similar to the home remote control software like goto my pc. I have no gurantee of the setup for the client only that they have a windows based server and and internet connection. I would like to install a piece of software and have it connect to the server and wait for information. I really would like to use the simplest software possible such as PHP.

Thanks

+1  A: 

I want to develop software that will allow people to log in and pay a bill.

That is a requirement. That is fine.

The software will have to connect to a server hosted at a client (could be many clients) and retrieve some information.

That is a specific technical solution to the above requirement. And not a very good one I might add.

So. Do you want to know how best to solve your requirement, or do you want a technical explanation about how you could implement your (totally misguided) proposed solution?

troelskn
tone is a bit harsh perhaps, but the point is valid.. :)
roe
A: 

Well I want to know how I could do that with a php based site. I know that I could do it with java and tcp sockets but that gets really involved.

The issue is I have to exchanged data with the client and the hosted web site. This exchange will be initiated by the web site when a client logs in and want information on there bill. I want to then pull the requested data from the client site. I guess I could allow incoming requests from the hosted site to the client site but that would be less secure. I would prefer to have an application on the client side that creates an open connection to the site that I can use to exchange data between.....

thanks

You shouldn't reply to your own question. Edit the question instead, and place this text underneath the original text, with the words "Edit:" just before the new text.
troelskn