Stream stream = Request.InputStream;
            StreamReader reader = new StreamReader(stream);
            string sins = reader.ReadToEnd();
            XmlDocument doc = new XmlDocument();
            doc.LoadXml(sins);
            Dictionary<string, string> reqmap = new Dictionary<string, string>();
            foreach (XmlNode node in doc.DocumentElement.ChildNodes)
                reqmap.Add(node.Name, node.InnerText);
            string MessageId = reqmap["MessageID"];//上行短消息ID
            string Mobile = reqmap["Mobile"];//上行手机号码
            string Message = reqmap["Message"];//上行短信内容:全部内容
            string MobaddrName = reqmap["MobaddrName"];//信息名址
            string MobaddrCode = reqmap["MobaddrCode"];//上行短信访问的名址编号
            string ServiceRequireType = reqmap["ServiceRequireType "];//共有SMS(默认),MMS两种
            string SmsServiceCode = reqmap["SmsServiceCode"];//特服号
            string SmsSubServiceCode = reqmap["SmsSubServiceCode"];//子特服号
            string Telcom = reqmap["Telcom"];//所属运营商
            string MobileAttach = reqmap["MobileAttach"];//城市名
            string LinkID = reqmap["LinkID"];//业务鉴权ID
            string returnMsg = "";
            if ("会员注册#123456" == Message)
                returnMsg = "你输入的注册码正确,恭喜注册成功。";
            Response.ContentType = "text/xml; charset=gb2312";
            Response.Clear();
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            sb.Append("<?xml version=\"1.0\" encoding=\"gb2312\" ?>")
            .Append("<SmsMessage>")
            .Append("<MessageID>2005052401234</MessageID>")//下行短信ID
            .Append("<Mobile>13823001234</Mobile>")//下行手机号码,与上行手机号一致
            .Append("<Message> " + returnMsg + " </Message>")//下行短信内容
            .Append("<MobaddrName></MobaddrName>")
            .Append("<ServiceType></ServiceType>")
            .Append("<ServiceLevel></ServiceLevel>")
            .Append("<ServiceRequireType></ServiceRequireType>")
            .Append("<ServiceRequireinfo></ServiceRequireinfo>")
            .Append("<ServiceAccessType>SMS</ServiceAccessType>")//SMS
            .Append("<ServiceAccessInfo></ServiceAccessInfo>")
            .Append("<MessageFmt>15</MessageFmt>")//下行信息格式(15)
            .Append("<ServiceCode></ServiceCode>")//特服号
            .Append("<SmsSubServiceCode></SmsSubServiceCode>")
            .Append("<WAPPUSHURL></WAPPUSHURL>")
            .Append("<LinkID></LinkID>")
            .Append("</SmsMessage>");
            sb.AppendLine();
            Response.Write(sb);
            Response.Flush();JAVA用法真不爽。