论坛首页 Java企业应用论坛

10个类搞定无任何侵入的开放API服务

浏览 9710 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (11)
作者 正文
   发表时间:2012-06-05  
gr4ve 写道
还是需要json lib 搞序列化..

请问会有什么潜在的问题吗?
0 请登录后投票
   发表时间: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.接受该建议, 并在后续更新,目前先实现主体功能
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics