# -*- coding: utf8 -*- ''' A simple client test @author: Luis Barrios Hernández @version: 1.0 ''' from network.manager.networkManager import NetworkManager from network.tests.dummyCallback import DummyCallback from time import sleep if __name__ == "__main__" : networkManager = NetworkManager("/home/luis/Certificates") networkManager.startNetworkService() networkManager.connectTo('127.0.0.1', 8080, 20, DummyCallback(), True, True) sleep(2) p = networkManager.createPacket(0) p.writeString("Greetings from a client") networkManager.sendPacket('127.0.0.1', 8080, p) sleep(60) p = networkManager.createPacket(0) p.writeString("Greetings from a client 1") networkManager.sendPacket('127.0.0.1', 8080, p) sleep(200) networkManager.stopNetworkService()
Para realizarse la prueba debe ejecutarse este módulo el número de clientes que se desee Testeado con server 03 ''' import time from network.manager.networkManager import NetworkManager from network.tests.dummyCallback import DummyCallback from time import sleep if __name__ == "__main__" : # Fase 1 :Creamos y conectamos a los clientes #Cliente 1 client1 = NetworkManager() client1.startNetworkService() client1.connectTo('127.0.0.1', 8080, 20, DummyCallback()) while(not client1.isConnectionReady('127.0.0.1', 8080)): sleep(0.1) #Fase 2: Cada cliente envia su paquete #Cliente 1 p1 = client1.createPacket(0) p1.writeString("I am Client " + str(time.localtime()[3]) + ":" + str(time.localtime()[4]) + ":" + str(time.localtime()[5])) client1.sendPacket('127.0.0.1', 8080, p1) #Fase 3: Esperamos y cerramos las conexiones sleep(200) #Cliente 1 client1.stopNetworkService()
# -*- coding: utf8 -*- ''' A simple client test @author: Luis Barrios Hernández @version: 1.0 ''' from network.manager.networkManager import NetworkManager from network.tests.dummyCallback import DummyCallback from time import sleep if __name__ == "__main__" : port = 8080 networkManager = NetworkManager("/home/luis/Certificates") networkManager.startNetworkService() networkManager.connectTo('127.0.0.1', port, 5, DummyCallback(), True) sleep(2) p = networkManager.createPacket(0) p.writeString("Greetings from a client") networkManager.sendPacket('127.0.0.1', port, p) p = networkManager.createPacket(0) p.writeString("Greetings from a client 1") networkManager.sendPacket('127.0.0.1', port, p) sleep(60) networkManager.stopNetworkService()
Para realizarse la prueba debe ejecutarse este módulo el número de clientes que se desee Testeado con server 03 ''' import time from network.manager.networkManager import NetworkManager from network.tests.dummyCallback import DummyCallback from time import sleep if __name__ == "__main__": # Fase 1 :Creamos y conectamos a los clientes #Cliente 1 client1 = NetworkManager() client1.startNetworkService() client1.connectTo('127.0.0.1', 8080, 20, DummyCallback()) while (not client1.isConnectionReady('127.0.0.1', 8080)): sleep(0.1) #Fase 2: Cada cliente envia su paquete #Cliente 1 p1 = client1.createPacket(0) p1.writeString("I am Client " + str(time.localtime()[3]) + ":" + str(time.localtime()[4]) + ":" + str(time.localtime()[5])) client1.sendPacket('127.0.0.1', 8080, p1) #Fase 3: Esperamos y cerramos las conexiones sleep(200) #Cliente 1 client1.stopNetworkService()