SAGE(ShanghaiGrid Adaptive Grid Engine)is a pure C++ distributed grid middleware we implemented. It's built for communications between desktop applications and cluster computing services. SAGE has been successfully set up in Intelligent Traffic Information System of ShanghaiGrid II. The article introduces the SAGE distributed parallel computing model, SAGE features, and the detail implementations. Finally, the performance evaluation is given.