次のように、web.config でエンドポイントを定義することと、global.asax (サービス用) にルートを登録することの違いは何ですか。
protected void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.Add(
new ServiceRoute(
"",
new WebServiceHostFactory(),
typeof(PersonService)
)
);
}