2024-03-05 11:19:31 +08:00

40 lines
1.1 KiB
C++

#include <zmq.hpp>
#include <iostream>
#include "ZeroMq/ZeroMq.h"
#include "utils/LocalAddr.h"
#include "communication/Interactive.h"
int main()
{
//zmq::context_t context(1);
//zmq::socket_t socket(context, ZMQ_PAIR);
//std::string serverAddr = "tcp://" + serverIp + ":"+ serverPort;
//socket.connect(serverAddr);
//LocalAddr local;
//std::string localIp = local.GetSystemIpAddress(); //本地ip
//while (true) {
// std::string message = "Hello, World " + localIp;
// std::cout << "Sending request: " << message << std::endl;
// zmq::message_t request(message.size());
// memcpy(request.data(), message.c_str(), message.size());
// socket.send(request);
// zmq::message_t reply;
// socket.recv(&reply);
// std::string response = std::string(static_cast<char*>(reply.data()), reply.size());
// std::cout << "Received response: " << response << std::endl;
// zmq_sleep(2);
//}
Interactive* inter = new Interactive();
inter->Init();
system("pause");
return 0;
}