static void Main(string[] args) { NetWorkScript.Instance.init("192.168.3.119", 10005); NetWorkScript.Instance.FinRecvEvent += FinRecv; TransDTO transDTO = new TransDTO(); transDTO.appName = ""; transDTO.codestr = "100704|111111|"; transDTO.ip = "192.168.13.85"; transDTO.pflag = 9; transDTO.stockNo = "13"; NetWorkScript.Instance.write(1, 1, 1, transDTO); Console.ReadKey(); }
static void Main(string[] args) { NetWorkScript.Instance.init("192.168.3.119", 10005); TransDTO transDTO = new TransDTO(); transDTO.appName = "Test"; transDTO.codestr = "100704|13|"; transDTO.ip = "192.168.13.85"; transDTO.pflag = 9; transDTO.stockNo = "13"; NetWorkScript.Instance.write(1, 1, 1, transDTO); Console.WriteLine(NetWorkScript.Instance.messageList[0].message.ToString()); Console.ReadKey(); }
private void analysis(UserToken token, SocketModel socketModel) { TransDTO transDTO = socketModel.message as TransDTO; RedirectModel redirectModel = new RedirectModel(); if (Config.Instance.redirectDict.TryGetValue(transDTO.pflag, out redirectModel)) { //跳转到对应的处理 Config.Instance.mainList[redirectModel.funcName](transDTO, redirectModel); } else { Config.Instance.outStr = "找不到对应的处理模块!"; LoggerHelper.Info(token.connectSocket.RemoteEndPoint.ToString() + " --找不到对应的处理模块!"); redirectModel.area = 1; redirectModel.type = 1; redirectModel.command = 1; } sendHandler.write(token, redirectModel.type, redirectModel.area, redirectModel.command, Config.Instance.outStr); }
private void nlscan_pkg(TransDTO transDTO, RedirectModel redirectModel) { outStr = OracleController.NlscanPkg(redirectModel.connStr, redirectModel.pkgName, redirectModel.pFlag , transDTO.codestr, transDTO.ip, transDTO.appName, transDTO.stockNo, redirectModel.isCache); LoggerHelper.Info(transDTO.ip + " --nlscan_pkg:" + outStr); }
private void CheckVersion(TransDTO transDTO, RedirectModel redirectModel) { outStr = "CheckVersion"; LoggerHelper.Info(transDTO.ip + " --CheckVersion"); }
private void UpdateClientConfig(TransDTO transDTO, RedirectModel redirectModel) { outStr = "UpdateClientConfig"; LoggerHelper.Info(transDTO.ip + " --UpdateClientConfig"); }