The middle tier can the return data to the client as straight HTML.
Alternatively, the middle tier can establish a direct connection back to a component (e.g., a Java applet) running in the Web Client using protocols such as IIOP, RMI, or DCOM.