ClientTest.cs 812 B

1234567891011121314151617181920212223242526
  1. using NetClientCore.TCP;
  2. using NetCore;
  3. using NetCore.ContentParse;
  4. using NetCore.Protocol.MemoryPack;
  5. namespace NetClientCore;
  6. public static class ClientTest
  7. {
  8. static void Main(string[] args)
  9. {
  10. ClientTestLogicalParsing clientTestLogicalParsing = new ClientTestLogicalParsing();
  11. TCPClient<ByteParse, MemoryWrap<MemoryRequest, MemoryResponse>> tcpClient =
  12. new TCPClient<ByteParse, MemoryWrap<MemoryRequest, MemoryResponse>>();
  13. tcpClient.Connect("127.0.0.1", 1000, clientTestLogicalParsing);
  14. int count = 0;
  15. while (true)
  16. {
  17. count++;
  18. MemoryRequest memoryRequest = new MemoryRequest();
  19. memoryRequest.count = count;
  20. tcpClient.SendData(memoryRequest);
  21. Thread.Sleep(10);
  22. }
  23. }
  24. }