接口文件:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Service.Interface
{
public interface IHelloWorld
{
string HelloWorld();
}
}
实现类文件:
using Service.Interface;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.Services;
namespace Service.Service
{
[WebService(Namespace = "http://myCompany/services")]
public class HelloWorldService : IHelloWorld
{
private string message;
public string Message
{
set { message = value; }
}
[WebMethod]
public string HelloWorld()
{
return this.message;
}
}
}
配置文件:
<modules>
<add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web" />
</modules>
<handlers>
<add name="SpringWebServiceSupport" verb="*" path="*.asmx" type="Spring.Web.Services.WebServiceHandlerFactory, Spring.Web" />
</handlers>
<validation validateIntegratedModeConfiguration="false" />
XML文件:
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net">
<object id="CheckIn" type="Service.Service.WebService,Service">
<property name="Message" value="Hello World!"/>
</object>
<object id="CheckInService" type="Spring.Web.Services.WebServiceExporter, Spring.Web">
<property name="TargetName" value="CheckIn"/>
</object>
</objects>
浙公网安备 33010602011771号