The composite foundation is composed of pile and soil in order to bring latent capacity of soil into full play by reinforcing the soil with string-pearl shape.According to many insitu tests and analyses,the result show that the composite foundation with drilling ram-expanded piles could be applied to high-rise building effectively and successfully.