服务部署
1.写Hello.tars文件
2. 命令:/usr/local/tars/cpp/tools/tars2cpp Hello.tars,生成Hello.h
3.写Hellolmp.h 和Hellolmp.cpp,此文件是实现接口,接口为两个函数test和testhello
4.make 生成tgz文件
客户端部署
1.在开发环境上,创建/home/tarsproto/[APP]/[Server]目录。
例如:/home/tarsproto/TestApp/HelloServer在刚才编写服务器的代码目录下,
执行 make HelloServer-release 这时会在/home/tarsproto/TestApp/HelloServer目录下生成h、tars和mk文件。
这样在有某个服务需要访问HelloServer时,就直接引用HelloServer服务make release的内容,不需要把HelloServer的tars拷贝过来(即代码目录下不需要存放HelloServer的tars文件)。
2.写客户端的main主文件,编写makefile, 引用刚才/home/tarsproto/APP/Server
最后生成TestHelloClient可执行文件。
WEB平台部署
1.添加应用名
2.进行部署申请,应用 服务名称 obj
3.服务发布
在管理系统的菜单树下,找到你部署的服务,点击进入服务页面。
选择“发布管理”,选中要发布的节点,点击“发布选中节点”,点击“上传发布包”,选择已经编译好的发布包,如下图:
验证程序
查看端口:在配置的时候端口写的是20001,检测20001的端口,发现服务在监听