C#相談室

このエントリーをはてなブックマークに追加
217名無しさん♯
>>215
System.WebのIHttpHandlerを実装するだけで、
ちょっとしたHttpServletのできあがり♪

using System.IO;
using System.Web;

public class HelloServlet : IHttpHandler
{
  public bool IsReusable() {
    return true;
  }

  public void ProcessRequest(HttpContext ctx) {
    HttpResponse res = ctx.Response;

    res.ContentType = "text/html";

    TextWriter output = res.Output;
    output.WriteLine("<html>");
    output.WriteLine("<body>");
    output.WriteLine("Hello World!!");
    output.WriteLine("</body>");
    output.WriteLine("</html>");
  }
}

デプロイがちょっとめんどいけど、このへんを参考にしてちょ。

ttp://www.gotdotnet.com/quickstart/aspplus/doc/httphandlers.aspx