<%@ Webservice Language="C#" class="mp3Service" %>
using System;
using System.Collections;
using System.Web.Services;
using System.IO;
public class mp3Service : System.Web.Services.WebService
{
public mp3Service()
{
}
[WebMethod]
public ArrayList GetMp3()
{
ArrayList mp3List =new ArrayList();
string mp3path = Server.MapPath("mp3");
try 
{
DirectoryInfo di = new DirectoryInfo(mp3path);
FileInfo[] fi = di.GetFiles();
foreach (FileInfo fiTemp in fi)
{
if(fiTemp.Extension.ToLower() == ".mp3"||fiTemp.Extension.ToLower() == ".wma")
{
mp3List.Add(fiTemp.Name);
}
}
}
catch (Exception e) 
{
Console.WriteLine("The process failed: {0}", e.ToString());
}
return mp3List;
}
}
二、 开发Flash客户端
打开Flash新建一个Flash文档,然后按Ctrl+Shift+F10打开web服务面板,点击左边的添加web服务图标,把第一步咱们开发的web服务地址添加上,如下。
添加成功后,web服务面板如下图。
[1] [2] [3] 下一页