40 lines
1.1 KiB
C++
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;
|
|
} |