editplus的模板文件和语法文件使用方式自己去百度。
模板文件为。
#pragma once
[["cpp:include:test.pb.h"]]
[["cpp:include:StreamProtobuf.h"]]
module msg
{ //下面这样弄可以适用于java和c++
["cpp:type:test.pojo::Test1","java:protobuf:test.pojo.test1"]sequence<byte> Test1;
["cpp:type:test.pojo::Test2","java:protobuf:test.pojo.test2"]sequence<byte> Test2;
/*
1、这里定义对外提供的服务接口;
2、客户端异步,服务端不异步;中AMI使得客户端可以异步,AMD使得服务端可以异步
*/
interface TestManage
{
["amd","ami"] void save(Test1 req, out Test2 res);
["amd"] void del(Test1 req, out Test2 res);
["ami"] int select(Test1 reqt, out Test2 res);
};
};
语法文件本人整理,下载地址为:
http://download.youkuaiyun.com/detail/wzjin/8793355