I would like to use emacs within a Windows desktop, but as a client to a remote server I access through ssh. I need emacs to give me access to shells and filesystems as found in the remote server. I have no use for anything within Windows. In fact, I cannot install languages in the Windows desktop I will be using at work, so I really need the windows client to be just that: a client.
To make it clearer, I need it to work as if I were using a web interface to the server, in the style of IPython notebook or RStudio server. I had a look at ymacs, and this would suit my needs, except because I need it to be emacs (with python, R, and other modes and shells).
An option would be to just run a remote X session, but that seems to me to be overkill, as I don't want to clutter the connection with graphical stuff I don't need. I really just want to get out of the tiny PuTTY window without having to deal with a remote X session.
Apologies if this question has been asked before.