我的最后一年项目主题是使用SOA的Web服务。在此我们计划构建单独的组件,如Login,Profile Page,Captcha等。然后我们将使用这些组件构建一个演示Web应用程序。
我有两个问题:
这些组件(登录,个人资料页,验证码)是否有资格作为服务?
可以使用Java Bean构建这些组件吗?
答案 0 :(得分:1)
它们可以是服务,但几乎所有请求都可以被视为服务。您可以RESTful地实现它,您可以以任何格式发送表单,例如form-data(最简单),xml或json。
是的,特别是从数据模型的角度来看。发送的数据可以填充到java bean中,然后进行处理。
答案 1 :(得分:0)
使用SOA,您倾向于编写Login等服务,然后编写利用这些服务的应用程序。个人资料页面听起来不像是对我的服务。您可以拥有User Profile服务,然后Web应用程序可以使用此服务来构建配置文件页面。