没有合适的资源?快使用搜索试试~ 我知道了~
SCA_Java EE集成规范_V100_Pegasus.pdf
需积分: 9 1 下载量 191 浏览量
2009-06-09
17:14:37
上传
评论
收藏 1013KB PDF 举报
温馨提示
试读
48页
SCA_Java EE集成规范_V100_Pegasus.pdf
资源详情
资源评论
资源推荐
SCA Service Component Architecture
SCA服务构件架构
Java EE集成规范
满江红redsaga.com
SCA v1.00, 2008.12.28
SCA Service Component Architecture
Java EE Integration Specification
SCA Version 1.00, May 13 2008
Technical
Contacts:
Ron Barack SAP AG
Michael Beisiegel IBM Corporation
Henning Blohm SAP AG
Dave Booz IBM Corporation
Mike Edwards IBM Corporation
Anish Karmarkar Oracle Corporation
Michael Keith Oracle Corporation
Ashok Malhotra Oracle Corporation
Sanjay Patil SAP AG
Prasad Peddada BEA Systems, Inc.
Peter Peshev SAP AG
Matthew Peters IBM Corporation
Michael Rowley BEA Systems, Inc.
SCA Service Component Architecture SCA
服务构件架构
——
2008.12
3 / 48 Java EE Integration Specification V1.00 Java EE 集成规范 V1.00
Copyright Notice
© Copyright BEA Systems, Inc., Cape Clear Software, International Business Machines Corp, Interface21, IONA
Technologies, Oracle, Primeton Technologies, Progress Software, Red Hat, Rogue Wave Software, SAP AG., Siemens
AG., Software AG., Sun Microsystems, Inc., Sybase Inc., TIBCO Software Inc., 2005, 2007. All rights reserved.
License
The Service Component Architecture Specification is being provided by the copyright holders
under the following license. By using and/or copying this work, you agree that you have read,
understood and will comply with the following terms and conditions:
Permission to copy and display the Service Component Architecture Specification and/or portions
thereof,without modification, in any medium without fee or royalty is hereby granted, provided
that you include the following on ALL copies of the Service Component Architecture Specification,
or portions thereof, that you make:
1. A link or URL to the Service Component Architecture Specification at this location:
z http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications
2. The full text of this copyright notice as shown in the Service Component Architecture
Specification.
BEA, Cape Clear, IBM, Interface21, IONA, Oracle, Primeton, Progress Software, Red Hat, Rogue
Wave, SAP,Siemens AG.,Software AG., Sun, Sybase, TIBCO (collectively, the “Authors”) agree to
grant you a royalty-free license, under reasonable, non-discriminatory terms and conditions to
patents that they deem necessary to implement the Service Component Architecture Specification.
THE Service Component Architecture SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS
MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THIS
SPECIFICATION AND THE IMPLEMENTATION OF ITS CONTENTS, INCLUDING, BUT NOT LIMITED TO,
WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT
OR TITLE.
THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF
THE SERVICE COMPONENT ARCHITECTURE SPECIFICATION.
The name and trademarks of the Authors may NOT be used in any manner, including advertising or
publicity pertaining to the Service Component Architecture Specification or its contents without
specific, written prior permission. Title to copyright in the Service Component Architecture
Specification will at all times remain with the Authors.
No other rights are granted by implication, estoppel or otherwise.
SCA Service Component Architecture SCA
服务构件架构
——
2008.12
4 / 48 Java EE Integration Specification V1.00 Java EE 集成规范 V1.00
Status of this Document
This specification may change before final release and you are cautioned against relying on the
content of this specification. The authors are currently soliciting your contributions and suggestions.
Licenses are available for the purposes of feedback and (optionally) for implementation.
IBM is a registered trademark of International Business Machines Corporation in the United
States,other countries, or both.
BEA is a registered trademark of BEA Systems, Inc.
Cape Clear is a registered trademark of Cape Clear Software
IONA and IONA Technologies are registered trademarks of IONA Technologies plc.
Oracle is a registered trademark of Oracle USA, Inc.
Progress is a registered trademark of Progress Software Corporation
Primeton is a registered trademark of Primeton Technologies, Ltd.
Red Hat is a registered trademark of Red Hat Inc.
Rogue Wave is a registered trademark of Quovadx, Inc
SAP is a registered trademark of SAP AG.
SIEMENS is a registered trademark of SIEMENS AG
Software AG is a registered trademark of Software AG
Sun and Sun Microsystems are registered trademarks of Sun Microsystems, Inc.
Sybase is a registered trademark of Sybase, Inc.
TIBCO is a registered trademark of TIBCO Software, Inc.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States,
other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
SCA Service Component Architecture SCA
服务构件架构
——
2008.12
5 / 48 Java EE Integration Specification V1.00 Java EE 集成规范 V1.00
目录
SCA SERVICE COMPONENT ARCHITECTURE.................................................................................................1
COPYRIGHT NOTICE.................................. ....................................................................................................................3
LICENSE.......................................................................................... ................................................ ..................................3
STATUS OF THIS DOCUMENT............................................................................ ..........................................................4
目录.................................................................................... ................................................................................................5
1. 简介................................. ...........................................................................................................................................8
2. 场景................................. ...........................................................................................................................................8
1.1 2.1 使用基于 SCA 服务的 JAVAEE 构件.....................................................................................................................8
1.2 2.2 使用会话 BEAN 作为服务构件实现.....................................................................................................................8
1.3 2.3 在 SCA 域中发布企业应用..................................................................................................................................9
1.4 2.4 在企业应用中使用递归 SCA 装配模型..............................................................................................................9
1.5 2.5 将 SCA 构件部署为 JAVAEE 应用的一部分.........................................................................................................9
1.6 2.6 使用 JAVAEE 档案包作为服务构件实现.............................................................................................................9
3. JAV AEE 环境中的 SCA 装配模型概述.........................................................................................................................9
1.7 3.1 从 JAVAEE 构件到服务构件的生命周期模型...................................................................................................10
1.8 3.2 从 JAVAEE 构件环境到构件类型数据间的映射...............................................................................................10
4. 本规范使用范围和局限性........................................................................... .............................................................11
5. 基于 JAVAEE 构件的实现类型.......................................................................... ........................................................11
1.9 5.1 使用会话 BEAN 作为实现类型...........................................................................................................................12
5.1.1
映射
EJB
业务接口到
SCA
服务接口
......................................................................................................................12
5.1.2
未改变会话
Bean
的构件类型
...............................................................................................................................12
5.1.3
依赖注入
.................................................................................................................................................................13
5.1.4
为会话
Bean
提供附加的构件类型数据
...............................................................................................................14
5.1.5
使用构件类型
Side
文件
........................................................................................................................................15
5.1.6
使用会话
Bean
作为实现类型创建
SCA
构件
.......................................................................................................15
5.1.7
使用会话
Bean
作为构件类型的限制
...................................................................................................................16
5.1.8
会话
Bean
作为实现的使用范围
...........................................................................................................................16
5.1.9SCA
与会话
Bean
的会话行为
.................................................................................................................................16
5.1.10
非阻塞的会话方法
...............................................................................................................................................17
5.1.11
访问回调服务
.......................................................................................................................................................17
剩余47页未读,继续阅读
qisen73200
- 粉丝: 439
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0