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. 组件通信场景
以下是一些组件间通信的场景示例,这些示例有助于理解套
超级会员免费看
订阅专栏 解锁全文
8872

被折叠的 条评论
为什么被折叠?



