Introduction
In this chapter, we'll see how nicely Delphi can behave when it runs on the server. Most server-side technology today is scripted or managed, and this is usually a good thing. However, Delphi can be used to create very powerful enterprise servers with no external dependencies and great performances, and to do all these things you require much less hardware power and memory as compared to, let's say, a J2EE server. Moreover, we'll see how to handle some of the most common problems faced with web servers such as serialization, MIME types, HTML encoding, and many more.