此章节介绍如何创建Http的服务端项目
项目搭建参考如何搭建服务端项目工程
注:6.7.9.0以上版本将不支持对IIS部署方式。
#!Csharp public class MainClass : GameHttpHost { protected override void OnStartAffer() { //这里处理服务启动后的业务 } protected override void OnRequested(ActionGetter actionGetter, BaseGameResponse response) { //这里处理玩家请求的业务 Console.WriteLine("url:{0}", actionGetter.ToParamString()); base.OnRequested(actionGetter, response); } }
在项目中的GameServer.exe.config文件中增加以下配置。(注:配置时Service.aspx页面可以不需要此文件的存在)
<add key="Game.Http.Host" value="ph.scutgame.com,127.0.0.1" /> <add key="Game.Http.Port" value="8080" /> <add key="Game.Http.Name" value="Service.aspx" />
访问Url地址:http://ph.scutgame.com:8080/Service.aspx 或 http://127.0.0.1:8080/Service.aspx
There was an error while loading. Please reload this page.
Home
FAQ
Roadmap