37、Java组件通信技术全解析

Java组件通信技术全解析

1. 元素解析

元素包含安全角色、方法权限和事务属性等信息,下面是其各子元素的描述:
| 元素 | 描述 |
| — | — |
| | 包含安全角色的相关信息,如描述和角色名称 |
| | 包含必须符合NMTOKEN词法规则的安全角色名称 |
| | 为EJB的各个方法设置权限,确保一个或多个安全角色可以访问这些方法 |
| | 允许将EJB的所有方法或特定方法与method-permission元素的特定安全角色关联 |
| | 有子元素管理事务如何应用于EJB方法 |
| | 在处理EJB方法时,告知容器应如何管理事务边界。有效值包括:NotSupported、Supports、Required、RequiresNew、Mandatory、Never |

2. Java组件通信概述

Java是服务器端开发的理想平台,J2EE为各种服务器应用提供了强大的开放平台。其核心原则之一是能够将同一软件系统的各个组件分离并分布到不同的机器上,远程通信是J2EE的核心。在当今以互联网为中心的异构计算世界中,Java组件与其他平台组件之间的通信至关重要。

在本文中,我们将探讨组件间通信的高级设计以及实际通信编码的具体示例。首先会介绍java.net包的套接字API,因为套接字是所有其他通信技术的基础构建块。随后会简要讨论远程方法调用(RMI)和公共对象请求代理体系结构(CORBA),最后介绍如何最好地利用分布式软件开发中最新最热门的Web服务。

3. 组件通信场景

以下是一些组件间通信的场景示例,这些示例有助于理解套

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值