I have a client who wants to be able to embed an Excel document (one that is currently sitting on the same server as the HTML document) like how you would embed a Flash app on a
I can't speak for browser support for this, but Microsoft do provide browser plug-ins for Office applications — you just usually only see them running full-browser-window.
Note that since this is "like Flash", the server side environment is irrelevant.