0
我正在嘗試使用jQuery來使用我的Web服務,並且基本上只需要Web服務即可調用所有的函數。從jQuery調用Web服務
我使用.NET中的代碼是這樣的:
[ServiceContract(Namespace = "http://Sinvise.Service/")]
public interface ISinvise
{
[OperationContract]
void Output(string value);
}
class SinviseService : ISinvise
{
second sec = new second();
public void Output(string value)
{
sec.message(value);
}
}
+
Uri baseAddr = new Uri("http://localhost:60185/Sinvise");
ServiceHost localHost = new ServiceHost(typeof(SinviseService), baseAddr);
try
{
Process.Start(baseAddr.AbsoluteUri);
localHost.AddServiceEndpoint(typeof(ISinvise), new WSHttpBinding(), "CalculatorService");
ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
smb.HttpGetEnabled = true;
localHost.Description.Behaviors.Add(smb);
localHost.Open();
Console.WriteLine("Service initialized.");
Console.WriteLine("Press the ENTER key to terminate service.");
Console.ReadLine();
localHost.Close();
}
catch (CommunicationException ex)
{
Console.WriteLine("Oops! Exception: {0}", ex.Message);
localHost.Abort();
}
我怎麼能簡單地調用Output
web服務?
感謝
對同一原產地政策的說明+1! – Codesleuth
我需要瀏覽器能夠發送和接收服務的價值 –
另外我想用一個普通的HTML頁面來連接到本地主機的Web服務,我知道這是不可能的,因爲它是跨域調用 –