Spot on - that is the "remote desktop" way of doing it.
One can use
- pc/anywhere
- windoze remote desktop / terminal services
- citrix
- loads of others e.g.
this
I have only ever tried the first one (PCA) and it doesn't really work with the Java app. Windows' own remote desktop would be the next one to try - has anybody done it?
Mind you, any kind of remote desktop is IME not really usable over GPRS. It works but it is really slow. You need 3G.