RPC题目解读~没搞懂干吗的同学进来看看-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

RPC题目解读~没搞懂干吗的同学进来看看

叔至 2015-07-22 17:32:11 8744


我要做什么?


题干主要提供了两样东西:rpc-api, test-demo
rpc-api是一个空实现,参赛选手需要从Maven中心仓库将这个空实现的源代码下载下来,然后建立一个新项目,将rpc-api中题干中要求实现的类的空方法进行实现。
组委会测试的方式是通过选手提供的build.sh脚本,将选手实现的rpc-api打包成一个jar然后得到选手实现的类进行测试。




test-demo是做什么的?


test-demo是测试用例,下载下来时test-demo默认依赖的是Maven中心仓库中的rpc-api.
因为rpc-api是空实现,因此默认test-demo是跑不通的.
选手下载了rpc-api的源码后,自己建立了工程并且实现了需要实现的方法后,通过"一定"的方法使得test-demo依赖自己实现的rpc-api从而可以测试自己的代码。
原则上来说test-demo与题干无关。




那么我到底要做什么?


通过Maven把rpc-api的源码下载下来,使用"一定方法"导入到IDE内,然后把代码中题干要求完成的函数实现。
然后从SVN上把test-demo的代码下载下来,使用"一定方法"把test-demo的依赖改成自己改写过的rpc-api,然后进行测试。
测试通过后,编写build.sh脚本用来打包自己的rpc-api实现。(原则上如果你不需要测试的话,你完全可以不需要test-demo就可以完成rpc这道题目)
IDE Java 测试技术 Maven 开发工具
分享到
取消 提交回答
全部回答(3)
  • bigheary
    2015-08-24 19:31:51
    ReRPC题目解读没搞懂干吗的同学进来看看
    题目没有做出来呀,请问最后优秀完成作品会开源吗?
    0 0
  • kylin-fang
    2015-08-01 18:38:18
    ReRPC题目解读没搞懂干吗的同学进来看看
    您好,我完全是一个新手,想试试写写这个东西,请问如何从maven中迁出rpc-api的源码呢?谢谢啊
    0 0
  • 胜者lll
    2015-07-22 21:06:57
    ReRPC题目解读没搞懂干吗的同学进来看看
    幸苦了,顶一个。。。
    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程