开发者社区> 问答> 正文

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



我要做什么?


题干主要提供了两样东西: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这道题目)

展开
收起
叔至 2015-07-22 17:32:11 9295 0
3 条回答
写回答
取消 提交回答
  • ReRPC题目解读没搞懂干吗的同学进来看看
    题目没有做出来呀,请问最后优秀完成作品会开源吗?
    2015-08-24 19:31:51
    赞同 展开评论 打赏
  • ReRPC题目解读没搞懂干吗的同学进来看看
    您好,我完全是一个新手,想试试写写这个东西,请问如何从maven中迁出rpc-api的源码呢?谢谢啊
    2015-08-01 18:38:18
    赞同 展开评论 打赏
  • ReRPC题目解读没搞懂干吗的同学进来看看
    幸苦了,顶一个。。。
    2015-07-22 21:06:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
超全算法笔试 模拟题精解合集 立即下载
超全算法笔试-模拟题精解合集 立即下载
面试常考算法 立即下载