首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

Flash 与 Web Service 技术的完美结合解决思路

2012-03-31 
Flash 与 Web Service 技术的完美结合摘要:  本文以一个最简单加法器的例子,介绍了一下Flash调用WebServic

Flash 与 Web Service 技术的完美结合
摘要:
  本文以一个最简单加法器的例子,介绍了一下Flash调用Web   Service的技术,   使用的开发工具是Visual   Studio   2005   Beta2和Flash   MX   2004。  
    众所周知,Flash的表现力很强,最擅长完成又酷又炫的动画效果,适合完成客户端的前台界面。而前台Flash需要的数据都是由后台服务器端的复杂逻辑。如何让Flash与服务器建立连接,进行有效的数据交互呢?Web   Service就是一个很不错的选择。

  什么是Web   Service呢?这里做一个简单的介绍吧。WebService是建立可互操作的分布式应用程序平台,有点难懂是吧。打个比方,有个电子商务网站提供在线货物清单查询销售的服务,或一家研究所有个DNA的数据库查询服务。现在N多家网站或企业可以通过签订协议使用这个服务。这就是Web   Service。而它采用的就是一个国际的标准用于生成和解读交互服务。这个标准其实就是一个标准化的XML,而它就叫做wsdl,用标准统一的XML格式给用户能正确解读使用。所以包括任何一种后台服务端语言都能生成和读取wsdl(几乎所有脚本语言都支持,比发ASP,ASP.NET,   PHP,   C#,   JAVA,   CF.....)。

  在Flash的最新版本Flash   MX   2004中,推出了Flash连接Web   Service的组件:WebServiceConnector,用它可以非常方便的实现Flash与Web   Service的通讯。废话少说,现在我就来用一个很简单的加法器的例子来演示一下。

  1.首先,我们来写服务器端,也就是Web   Service的逻辑。在VisualStudio2005中新建一个  WebService工程,添加一下代码:   [WebMethod]
public   int   add(int   a,int   b)
{
        return   a+b;
}

 




[解决办法]
顶一下
[解决办法]
屠龙术,好看没实际意义。

热点排行