我在做一个评估,我需要提供网络接口。 我正在考虑利用世界合作框架为网络接口提供服务,并自发地提供我的照片(无IIS)。 现在,如果这两个港口不使用同一港口,浏览器将抱怨XSS......
这是可能的吗? 这是一种好的想法吗?
EDIT After some investigation, I ve managed to make it work.
这里是网络服务自赠守则:
var serviceHost = new ServiceHost(typeof(CalculatorService));
serviceHost.AddServiceEndpoint(typeof (ICalculator), new WSHttpBinding(), "http://localhost:8000/webservice");
serviceHost.Open();
Console.WriteLine("CalcService is running.");
Console.WriteLine("Press Enter to terminate the service.");
Console.ReadLine();
serviceHost.Close();
这里还有网站主编:
var listener = new HttpListener();
listener.Prefixes.Add("http://localhost:8000/webconsole/");
listener.Start();
Console.WriteLine("listening");
while(true)
{
HttpListenerContext context = listener.GetContext();
/* ... */
}
关于网络服务,我需要做以下工作:。