现在webservices好像非常流行,
ms的vs.net开发webservices特别快捷,
那我们能不能用delphi调用.net的webservices呢?
答案是肯定的!!!
这要感谢Borland的软件工程师的努力了啊!
现在让我们开始吧,
先用vs.net创建一个简单的webservices;
1.打开vs.net2003 新建一个webservises 命名为WebService1
2.添加两个WebMethod
[WebMethod]
public string HelloWorld()
{
return "Hello World 用.NET写的web服务!!^_^";
}
[WebMethod]
public string datetostr(DateTime dt)//将时间转换为字符
{
return dt.ToUniversalTime().ToString();
}
完整代码如下:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Web;
using System.Web.Services;
namespace WebService1
{
public class Service1 : System.Web.Services.WebService
{
public Service1()
{
//CODEGEN: 该调用是 ASP.NET Web 服务设计器所必需的
InitializeComponent();
}
#region 组件设计器生成的代码
//Web 服务设计器所必需的
private IContainer components = null;
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
}
&n