http://www.cnblogs.com/playing/archive/2011/04/22/2024980.html
http://dev.10086.cn/cmdn/wiki/index.php?doc-view-7414.html