SOA是否可以成为Java Bean?

时间:2010-09-10 14:30:35

标签: java web-services java-ee soa javabeans

我的最后一年项目主题是使用SOA的Web服务。在此我们计划构建单独的组件,如Login,Profile Page,Captcha等。然后我们将使用这些组件构建一个演示Web应用程序。

我有两个问题:

  1. 这些组件(登录,个人资料页,验证码)是否有资格作为服务?

  2. 可以使用Java Bean构建这些组件吗?

2 个答案:

答案 0 :(得分:1)

  1. 它们可以是服务,但几乎所有请求都可以被视为服务。您可以RESTful地实现它,您可以以任何格式发送表单,例如form-data(最简单),xml或json。

  2. 是的,特别是从数据模型的角度来看。发送的数据可以填充到java bean中,然后进行处理。

答案 1 :(得分:0)

使用SOA,您倾向于编写Login等服务,然后编写利用这些服务的应用程序。个人资料页面听起来不像是对我的服务。您可以拥有User Profile服务,然后Web应用程序可以使用此服务来构建配置文件页面。