急急急
作业要求:1、用hessian框架写一个web服务器,可以记录用户id:
2、服务器接受客户端的数据,返回格式如下:
NO:[学号]:[客户端请求命令]
例如,客户端发送999给服务端,应该返回:
NO:20131026:999
其中"20131026"是每个同学自己的学号,999是由客户端随机发送的命令码
3.服务器以war包方式部署
4、服务地址统一为
/J2_HESSIAN/[学号]
例如
/J2/hessian.do
5、登陆记录用户session
1)登陆命令:login:[学号],返回:[id]:[学号],该id为唯一的,例如uuid或者日期+数字20131116001
2)客户端多次发送加减乘除运算指令和数字,服务段返回ack:[目前结果]
运算指令有:add,sub,mul,div,
add:[数字],服务端返回 ack:[m]
3)客户端发送结束命令end,服务端返回当前结果,并把目前计数清0
4) 例如
client server
login:20021020 100001:20021020
add:1 ack:1
sub:-100 ack:-99
mul:-1 ack:99
div:3 ack:33
end: ack:33
add:100 ack:100
...
评分标准:(100分)
1(30分).正确提交工程,并能编译运行,采用Maven管理,GroupID为org.bjtu,ArtifactID为
J2_[学号],例如:J2_20131026,与工程同名,
2(30分).可以完成登陆指令
3(30分).可以完成运算指令
4(10分). 代码经过Findbugs之后,没有严重的错误
--------------------编程问答-------------------- 这不会是你的毕业设计吧 --------------------编程问答-------------------- 大哥作业得自己写写啊。 --------------------编程问答-------------------- 不是我的作业了,一个同学问我的,也不是我的毕设了,目前我的实力达不到,所以求大侠知道了 --------------------编程问答-------------------- 不就是用hessian写个类似Webservice的东西吗?
导个包配个Servlet写几个hello方法实现传接值不就完事了。 --------------------编程问答-------------------- 我没学过,我同学问我的,所以求教大侠了。 --------------------编程问答-------------------- 同学你好,我是谭宜勇老师,下节课我们谈谈吧。
补充:Java , 非技术区