static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.SetApplication(new NetMsgCenter()); server.StartServer("127.0.0.1", 6666, 10); Console.ReadKey(); }
public void OnStartServer() { ServerPeer serverPeer = new ServerPeer(); IApplicationBase app = new NetMessageCenter(); serverPeer.SetApplication(app); serverPeer.StartServer(6666, 10); Console.WriteLine("开启服务器成功~~"); }
static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.SetApplication(new NetMsgCenter()); server.StartServer("172.26.228.2", 6666, 100); Database.DatabaseManager.StartConnect(); Console.ReadKey(); }
static void Main(string[] args) { ServerPeer server = new ServerPeer(); //指定所关联的应用 server.SetApplication(new NetMsgCenter()); server.Start(6666, 10); Console.ReadKey(); }
static void Main(string[] args) { // 子封装 ServerPeer server = new ServerPeer(); // server.SetApplication(new NetMsgCenter()); server.Start(8888, 10); Console.ReadKey(); }
static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.SetApplication(new NetMsgCenter()); // 设置应用层 server.StartServer("127.0.0.1", 6666, 100); Database.DatabaseManager.StartConnection(); // 连接数据库 Console.ReadKey(); }
static void Main(string[] args) { //var db = DatabaseHelper.GetInstance(); //db.DbFirst.CreateClassFile(@"E:\Unity\Socket服务器\GameServer\Model", "Model");//生成数据库所有表实体类 //db.DbFirst.Where("UaseInfo").CreateClassFile(@"E:\Unity\Socket服务器\GameServer\Model", "GameServer.Model");//生成指定表实体类 ServerPeer serverPeer = new ServerPeer(); //指定关联的应用 serverPeer.SetApplication(new NetMsgCenter()); //设置端口ip serverPeer.Start(9999, 10); Console.ReadKey(); }
public static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.Start(6666, 10); server.SetApplication(new NetMsgCenter()); //string msg = "I am a message"; //Console.WriteLine(msg); //byte[] msgByte = Encoding.Default.GetBytes(msg); //Console.WriteLine("msg.Length : " + msg.Length); //byte[] newMsg = EncodeTool.EncodeMessage(msgByte); //Console.WriteLine("newMsg.Length : " + newMsg.Length); //Console.WriteLine(Encoding.Default.GetString(newMsg)); Console.ReadLine(); }
static void Main(string[] args) { AccDto dto = new AccDto(); dto.Id = 1; dto.Acc = "qwertt"; dto.Pwd = "12345"; byte[] buffer = PBSerialize(dto); for (int i = 0; i < buffer.Length; i++) { Console.Write(buffer[i]); } Console.WriteLine(); Console.WriteLine("=========================="); AccDto dto2 = PBDSerialize <AccDto>(buffer); Console.WriteLine("dto2 id:{0} acc:{1} pwd:{2}", dto2.Id, dto2.Acc, dto2.Pwd); Console.WriteLine(); Console.WriteLine("=========================="); AccDto dto3 = (AccDto)PBDSerialize(buffer, typeof(AccDto)); Console.WriteLine("dto2 id:{0} acc:{1} pwd:{2}", dto3.Id, dto3.Acc, dto3.Pwd); ServerPeer server = new ServerPeer(); //指定所关联的应用 server.SetApplication(new NetMsgCenter()); server.Start(6666, 10); //序列化 和 反序列化 方法的赋值 //EncodeTool.decodeObjDelegate = PBDSerialize; EncodeTool.encodeObjDelegate = PBSerialize; Console.ReadKey(); }