环境: win7 ,visual studio 2013 ,zeroc 3.6.1 ,node.js v8.11.1 ,webstorm 2016.2.4
第一步:
安装vs(i tell you 网站下载),zeroc 3.6.1 (官网) ,node.js (官网),webstorm 百度下容易找
如果访问官网的时间出现下载不了的情况可能是网络访问限制,考虑购买收费VPN翻墙
第二步:
用vs 布署c++的服务端,VS记得下边的两个配置
2.1 用slice2cpp 映射.ice文件
#Printer.ice文件内容
module Demo {
interface Printer {
void printString(string s);
};
};
执行命令: slice2cpp Printer.ice
2.2 生成服务端cpp,文件名无关自己定义,内容是按3.6.1 官档
#PrinterServer.cpp
#include <Ice/Ice.h>
#include "Printer.h"
using namespace std;
using namespace Demo;
class Print