锁定老帖子 主题:10个类搞定无任何侵入的开放API服务
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (11)
|
|
---|---|
作者 | 正文 |
发表时间:2012-06-05
gr4ve 写道 还是需要json lib 搞序列化..
请问会有什么潜在的问题吗? |
|
返回顶楼 | |
发表时间:2012-06-05
suntoe 写道 说说我的观点:
1. HelloService可以进一步拆成两个层次:api和service。拆分后自然就没有原先那么简洁了,但优点在于更灵活:service可以专注于业务逻辑,以service层作为业务逻辑的复用单元,内部代码和api层和ui都可以调用service层。 2. api层可以用java restful API做,譬如jersey 3. exception可以分内部的和外部的两类,内部exception包含了敏感信息不适合让客户端知道,应当转换成外部exception(譬如告诉客户端有internal error,再加个标识信息),而外部exception允许stacktrace。 1.您说的没有错, 需要复用的单元,需要定义一个单独的层次来进行拆分 2.我这个不需要纯粹的restful,只需get post, 对于url的定义,只需清楚明了即可,例如我可以这样来定义url /module/service/something.json, 代码开放的是哪个模块下面的哪个服务哪个具体操作,这个url的规划可以根据需要自定义。 3.接受该建议, 并在后续更新,目前先实现主体功能 |
|
返回顶楼 | |