﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-铁观音-文章分类-VoiceXML2.0规范</title><link>http://www.cppblog.com/microli/category/2625.html</link><description>C++编程宝典</description><language>zh-cn</language><lastBuildDate>Wed, 21 May 2008 06:08:56 GMT</lastBuildDate><pubDate>Wed, 21 May 2008 06:08:56 GMT</pubDate><ttl>60</ttl><item><title>使用HTTP/XML作为通信协议传输大容量数据 的B/S架构描述</title><link>http://www.cppblog.com/microli/articles/12729.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Tue, 19 Sep 2006 16:34:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12729.html</guid><description><![CDATA[
		<font size="4">
				<font face="Arial">对于IIS服务器下，可以写一些脚本，接受基于HTTP协议的GET/POST请求，收到这些请求后，webserver可以做出处理，传输的内容可以是XML文件，而解释和读取XML文件ASP.NET也有相应的方法，非常简单，至于ASP可以使用MSXML组件来读取收到的XML文本符号。<br /><br />客户端可以做一个程序，负责读取数据文件（excel文件或数据库文件），按照HTTP/XML协议组装成XML字节流，使用MSXML的POST方式，发送给IIS服务器。交互一般是一个命令--一个响应的过程，命令的请求和相应的内容都放在HTTP请求的Entity Body中，并采用XML格式，内容类型(Content-Type)可以为："text/plain"，在http的包头里面的表示为："Content-Type:text/plain"。客户端程序采用ServerXMLHTTP组件，可以设定上传的超时时间，POST以后，可以等待服务端返回的结果，如果成功，客户端程序，可以更新本地数据库结果文件为成功，如果失败，可以再次上传，利用结果保存到excel文件的方式（相当于断点续传），保证传输一定是成功的。<br /><br />由于web的服务器（IIS解释引擎）是支持并发的，而这种方法不仅可以保证大量的客户端，而且还可以保证传输大量的数据不会丢失。<br /><br />找时间做一个ASP的服务器程序，用VC做一个客户端使用一个线程上传一个简单的XML文本内容。</font>
		</font>
<img src ="http://www.cppblog.com/microli/aggbug/12729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-20 00:34 <a href="http://www.cppblog.com/microli/articles/12729.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（附  录）</title><link>http://www.cppblog.com/microli/articles/12565.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 15:07:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12565.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 附  录																										[第一章][前一章][后一章]																				 																														附录 A Glossary of Terms																																																附录 B...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12565.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 23:07 <a href="http://www.cppblog.com/microli/articles/12565.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（第六章  Environment and Resources）</title><link>http://www.cppblog.com/microli/articles/12564.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 14:56:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12564.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第一节 Resource Fetching																																																第二节										  第三节  第四节  第五节																				 																																								一、Fetching		...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12564.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12564.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 22:56 <a href="http://www.cppblog.com/microli/articles/12564.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（第五章  Control flow and scripting）</title><link>http://www.cppblog.com/microli/articles/12563.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 14:50:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12563.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第五章  Control flow and scripting																																																						 																														第一节 Variables and Expressions																										 ...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12563.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12563.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 22:50 <a href="http://www.cppblog.com/microli/articles/12563.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（第四章  System Output（Prompt） ）</title><link>http://www.cppblog.com/microli/articles/12560.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 14:29:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12560.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第四章  System Output（Prompt）																																																						 																				    &lt;prompt&gt;元素用于控制合成语音和预录制音频的输出。从概念上讲，提示语是即时排队播放的，因此解释器会一直播放提示语，除非需要用户提供输...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12560.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12560.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 22:29 <a href="http://www.cppblog.com/microli/articles/12560.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（第三章  User Input（Grammars） ）</title><link>http://www.cppblog.com/microli/articles/12559.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 14:25:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12559.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第三章  User Input（Grammars）																																																						 																														第一节 Speech Grammars																										 												...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12559.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12559.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 22:25 <a href="http://www.cppblog.com/microli/articles/12559.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范（第二章  Dialog的结构）</title><link>http://www.cppblog.com/microli/articles/12556.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 13:42:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12556.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第二章  Dialog的结构																																																						 																														第一节 Forms																										 																				 						...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12556.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 21:42 <a href="http://www.cppblog.com/microli/articles/12556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VoiceXML2.0规范 （第一章  概述）</title><link>http://www.cppblog.com/microli/articles/12551.html</link><dc:creator>铁观音</dc:creator><author>铁观音</author><pubDate>Sat, 16 Sep 2006 07:58:00 GMT</pubDate><guid>http://www.cppblog.com/microli/articles/12551.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: VoiceXML2.0规范																												 																																										第一章  概述																																				 																												 						...&nbsp;&nbsp;<a href='http://www.cppblog.com/microli/articles/12551.html'>阅读全文</a><img src ="http://www.cppblog.com/microli/aggbug/12551.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/microli/" target="_blank">铁观音</a> 2006-09-16 15:58 <a href="http://www.cppblog.com/microli/articles/12551.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>