Web服务是一种系统集成技术。如果您想将某些数据和/或逻辑提供给公司内的其他应用程序或外部应用程序使用,则可以使用Web服务。有多种类型的Web服务方法,REST Web服务是流行的Web服务类型之一。
因此,Web服务只是一个“表示”层。您可能已经具有一个现有应用程序,可以通过创建Web服务层将其公开给其他应用程序进行交互。
可以使用纯Java编写可以在Web服务层后面进行实际工作的数据访问和业务逻辑,也可以使用可以帮助完成各种任务的不同框架。
如果您希望业务逻辑支持事务,访问控制,跨服务器分布以实现负载平衡,集群化以跨服务器共享状态等,则可以使用框架来帮助您完成这些复杂的任务。
EJB是一种编写业务逻辑的方法,该方法涉及遵循一些标准接口,因此您可以用较少的精力声明性地添加支持服务,例如事务管理,身份验证和授权,负载平衡,集群等。
| 归档时间: |
|
| 查看次数: |
4562 次 |
| 最近记录: |