.NET WebService代码
---------------------------------------------------------------------------------------
using System; using System.Collections; using System.ComponentModel;
using System.Data; using System.Diagnostics; using System.Web; using
System.Web.Services; using System.Data.OracleClient; using
System.IO; namespace WS0622 { /// <summary> ///
Service1 的摘要说明。 /// </summary> public class Service1 :
System.Web.Services.WebService { public Service1() {
//CODEGEN: 该调用是 ASP.NET Web 服务设计器所必需的 InitializeComponent(); }
// WEB 服务示例 //
HelloWorld() 示例服务返回字符串 Hello World // 若要生成,请取消注释下列行,然后保存并生成项目 // 若要测试此
Web 服务,请按 F5 键
[Serializable] public class Person { public Person()
{ }
public Person(string name,string gender) {
this.Name=name; this.Gender=gender; }
public string
Name=""; public string Gender=""; }
[WebMethod(CacheDuration=60)] public Person[] GetPersons() {
Person Alice=new Person("Alice","Female"); Person Bob=new
Person("Bob","Male"); Person Chris=new Person("Chris","Female");
Person Dennis=new Person("Dennis","Male");