`

JSR规范概况一览

    博客分类:
  • java
阅读更多

1.JSR规范概况一览
Posted by: 九佰
Posted on: 2006-12-11 21:37

JSR目前共335个规范.
=============

按照编号为:1--308、901---927
其中有49个规范被收回,有9个被否决。

按照技术类别可以分成以下几类:

1、Java EE (39 JSRs) --- J2EE平台规范

http://jcp.org/en/jsr/tech?listBy=3&listByType=platform

http://www.cjsdn.net/post/view?bid=58&id=186708&sty=1&tpg=1&age=0

2、Java SE (42 JSRs) --- J2SE平台规范

http://jcp.org/en/jsr/tech?listBy=2&listByType=platform

http://www.cjsdn.net/post/view?bid=58&id=186709&sty=1&tpg=1&age=0

3、Java ME (82 JSRs) --- J2ME平台规范

http://jcp.org/en/jsr/tech?listBy=1&listByType=platform

http://www.cjsdn.net/post/view?bid=58&id=186711&sty=1&tpg=1&age=0

4、OSS (13 JSRs) --- 运营支持系统规范

http://jcp.org/en/jsr/tech?listBy=3&listByType=tech

http://www.cjsdn.net/post/view?bid=58&id=186714&sty=1&tpg=1&age=0

5、JAIN (22 JSRs) --- 综合网络的Java 应用

http://jcp.org/en/jsr/tech?listBy=2&listByType=tech

http://www.cjsdn.net/post/view?bid=58&id=186715&sty=1&tpg=1&age=0

6、XML (18 JSRs) --- XML 操作规范

http://jcp.org/en/jsr/tech?listBy=1&listByType=tech

http://www.cjsdn.net/post/view?bid=58&id=186713&sty=1&tpg=1&age=0

2.J2EE平台相关规范--39个 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-11 21:50

5 XML Parsing Specification
16 J2EE Connector Architecture
19 Enterprise JavaBeans 2.0
52 A Standard Tag Library for JavaServer Pages
53 Java Servlet 2.3 and JavaServer Pages 1.2 Specifications
54 JDBC 3.0 Specification
58 Java 2 Platform, Enterprise Edition 1.3 Specification
63 Java API for XML Processing 1.1
67 Java APIs for XML Messaging 1.0
77 J2EE Management
88 Java EE Application Deployment
93 Java API for XML Registries 1.0 (JAXR)
101 Java APIs for XML based RPC
109 Implementing Enterprise Web Services
112 J2EE Connector Architecture 1.5
115 Java Authorization Contract for Containers
151 Java 2 Platform, Enterprise Edition 1.4 (J2EE 1.4) Specification
152 JavaServer Pages 2.0 Specification
153 Enterprise JavaBeans 2.1
154 Java Servlet 2.4 Specification
173 Streaming API for XML
181 Web Services Metadata for the Java Platform
220 Enterprise JavaBeans 3.0
221 JDBC 4.0 API Specification
222 Java Architecture for XML Binding (JAXB) 2.0
224 Java API for XML-Based Web Services (JAX-WS) 2.0
244 Java Platform, Enterprise Edition 5 (Java EE 5) Specification
245 JavaServer Pages 2.1
250 Common Annotations for the Java Platform
252 JavaServer Faces 1.2
902 Java Servlet API Specification, Version 2.2, Errata Sheet, 4/1/2000
903 Java Servlet API Specification, Version 2.2, Errata Sheet, 4/27/2000
904 JavaMail Specification
907 Java Transaction API (JTA)
910 JDBC 2.1 Errata Sheet
914 Java Message Service (JMS) API
919 JavaMail
921 Implementing Enterprise Web Services 1.1
925 JavaBeans Activation Framework 1.1

3.J2SE平台相关规范--42个 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-11 21:56

5 XML Parsing Specification
6 Unified Printing API (Java Print Service API)
10 Preferences API Specification
13 Decimal Arithmetic Enhancement
14 Add Generic Types To The Java Programming Language
15 Image I/O Framework Specification
41 A Simple Assertion Facility
47 Logging API Specification
51 New I/O APIs for the Java Platform
54 JDBC 3.0 Specification
55 Certification Path API
56 Java Network Launching Protocol and API
57 Long-Term Persistence for JavaBeans Specification
59 J2SE Merlin Release Contents
72 Java GSS API
163 Java Platform Profiling Architecture
166 Concurrency Utilities
174 Monitoring and Management Specification for the Java Virtual Machine
175 A Metadata Facility for the Java Programming Language
176 J2SE 5.0 (Tiger) Release Contents
199 Java Compiler API
200 Network Transfer Format for Java Archives.
201 Extending the Java Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import
202 Java Class File Specification Update
203 More New I/O APIs for the Java Platform ("NIO.2")
204 Unicode Supplementary Character Support
206 Java API for XML Processing (JAXP) 1.3
208 Java Business Integration (JBI)
250 Common Annotations for the Java Platform
268 Java Smart Card I/O API
269 Pluggable Annotation Processing API
270 Java SE 6 Release Contents
277 Java Module System
292 Supporting Dynamically Typed Languages on the Java Platform
294 Improved Modularity Support in the Java Programming Language
901 Java Language Specification
915 J2SE 1.4 (Merlin) Maintenance Review
916 J2SE 1.4 (Merlin) Beta 2 Maintenance Review
917 J2SE 1.4 (Merlin) Beta 3 Maintenance Review
918 J2SE 1.4 Release Candidate
923 J2SE 1.4.2 (Mantis) Beta
924 Java Virtual Machine Specification

在JCP分类中,J2SE平台相关规范显示的是43个,是因为把其中JSR 199 Java Compiler API 统计重复,实际上J2SE平台相关规范是42个。

4.J2ME平台相关规范--82个 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-11 22:03

1 Real-time Specification for Java
30 J2ME Connected, Limited Device Configuration
36 Connected Device Configuration
37 Mobile Information Device Profile for the J2ME Platform
46 Foundation Profile
50 Distributed Real-Time Specification
62 Personal Profile Specification
66 RMI Optional Package Specification Version 1.0
68 J2ME Platform Specification
75 PDA Optional Packages for the J2ME Platform
80 Java USB API
82 Java APIs for Bluetooth
113 Java Speech API 2.0
118 Mobile Information Device Profile 2.0
120 Wireless Messaging API
129 Personal Basis Profile Specification
133 Java Memory Model and Thread Specification Revision
134 Java Game Profile
135 Mobile Media API
138 Performance Metric Instrumentation
139 Connected Limited Device Configuration 1.1
143 JavaDesk
164 SIMPLE Presence
165 SIMPLE Instant Messaging
169 JDBC Optional Package for CDC/Foundation Profile
172 J2ME Web Services Specification
177 Security and Trust Services API for J2ME
178 Mobile Game API
179 Location API for J2ME
180 SIP API for J2ME
184 Mobile 3D Graphics API for J2ME
185 Java Technology for the Wireless Industry
186 Presence
187 Instant Messaging
190 Event Tracking API for J2ME
195 Information Module Profile
201 Extending the Java Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import
205 Wireless Messaging API 2.0
209 Advanced Graphics and User Interface Optional Package for the J2ME Platform
211 Content Handler API
213 Micro WSCI Framework for J2ME.
214 Micro BPSS for J2ME Devices.
216 Personal Profile 1.1
217 Personal Basis Profile 1.1
218 Connected Device Configuration (CDC) 1.1
219 Foundation Profile 1.1
226 Scalable 2D Vector Graphics API for J2ME
228 Information Module Profile - Next Generation (IMP-NG)
229 Payment API
230 Data Sync API
232 Mobile Operational Management
234 Advanced Multimedia Supplements
238 Mobile Internationalization API
239 Java Binding for the OpenGL? ES API
242 Digital Set Top Box Profile - "On Ramp to OCAP"
246 Device Management API
248 Mobile Service Architecture
249 Mobile Service Architecture Advanced
253 Mobile Telephony API (MTA)
256 Mobile Sensor API
257 Contactless Communication API
258 Mobile User Interface Customization API
259 Ad Hoc Networking API
266 Unified Message Box Access API (UMBA-API)
271 Mobile Information Device Profile 3
272 Mobile Broadcast Service API for Handheld Terminals
278 Resource Management API for Java ME
279 Service Connection API for Java ME
280 XML API for Java ME
281 IMS Services API
282 RTSJ version 1.1
287 Scalable 2D Vector Graphics API 2.0 for Java ME
288 Adaptive Java ME System API
290 Java Language & XML User Interface Markup Integration
293 Location API 2.0
297 Mobile 3D Graphics API 2.0
298 Telematics API for Java ME
300 DRM API for Java ME
302 Safety Critical Java Technology
304 Mobile Telephony API version 2
307 Network Mobility and Mobile Data API
927 Java TV API 1.1

5.OSS简介 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-11 22:04

OSS(Operations Support Systems)是指“运营支持系统”,BSS(Business Support Systems)为“业务支持系统”,OSS/BSS是这两类系统的结合在一起形成的综合的电信业务运营和管理平台,在国内OSS/BSS有时也被称为BOSS。

标准化组织电信管理论坛(TMF)对OSS/BSS提出了被业界广泛接受的功能模型。在这个模型中,OSS/BSS包括三大功能:业务开通、业务保障和计费(或称业务计量)。业务开通是指电信运营商接受客户订购电信服务的订单,通过对电信资源的分配、配置、安装和部署为客户提供所需的服务,并能够对服务进行计费。业务保障要提供量化的测量指标,确保服务能达到客户的要求。业务计量则是测量电信网络中各种业务的使用情况,计算应收费用,并对收费过程提供支持。

作为一种高效的信息管理系统,OSS/BSS已在国外电信运营商中得到广泛的运用,并在实践中积累了大量的成功案例。OSS/BSS解决方案也在这一过程中趋于完善,同时也暴露出越来越多的难以克服的问题:
** OSS/BSS的软件系统相对复杂,从而使得网管系统、计费系统、营账系统、客服系统等都是各成体系,要想把它们有机地整合在一起,几乎是不可能的,对于这种“杂乱无章”的系统结构(参见图1),简直可以称之为系统集成的噩梦(Integration Nightmare)。
**很多OSS/BSS开发商都有同感——缺少训练有素的工程师,这也是由前一条所决定的,需要工程师同时精通电信的专业知识,又能熟悉各类软件,的确要求比较苛刻。
**行业标准问题。尽管在近几年来国际国内都陆续推出了一些标准规范,但大多是停留在纸面上,同时也缺少更直观的技术指导和成功案例。 l 一个OSS/BSS,往往会涉及若干个分离的系统,除了集成,对系统进行测试、维护都是十分耗时的。
(见第一个图)
以上各方面的问题,OSS/J就可以解决,原因在于:
采用符合OSS/J规范而开发的软件接口相对简单,OSS/BSS内部的各个子系统是可以互换的( Interchangable )。
OSS/J是基于J2EE技术的,开发人员只要熟悉J2EE的开发(甚至仅仅熟悉JAVA的开发)就足够了,他们就能够与设计人员合作,完成系统开发。
OSS/J不仅包括了技术规范,而且有真实的代码实现以及测试工具。这能够帮助开发人员很快的上手。 l 因为各个子系统都符合标准的接口,所以系统的后期测试和维护工作会比较简单。

什么是OSS/J ?
OSS/J(OSS Through Java)是以JAVA技术为动力的新一代的OSS/BSS解决方案。就是JSR中的OSS规范!

说到OSS/J,我们需要提及一个称为OSS Through Java Initiative的工作组,这个工作组由众多的业界新技术的倡导者(例如Motorola,Nokia,Sun, BEA, IBM)派出的专家组成。自2000年成立以来,他们一直在为加速OSS/BSS解决方案的开发、简化其中的系统组件的部署和集成而努力。工作组利用JAVA技术,为OSS/BSS定义实现了一系列的开放的标准API,提供给OSS/BSS的开发者使用。在不久的将来,电信行业的设备制造商、软件开发商、系统集成商都遵循这些标准API的定义,那么最后建立起来的OSS/BSS将是一个组件化的、有机结合在一起的综合管理平台(见第二个图),“杂乱无章”的系统结构将成为过去。

第一个图

6.第二个图 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-11 22:05

第二个图

7.处于搁置状态(或者回收状态)的规范列表--49个 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2006-12-12 22:12

处于搁置状态(或者回收状态)的规范列表--49个
============================
JSR-000002 Boundary-Scan API
JSR-000007 Industrial Automation Extension
JSR-000008 Open Services Gateway Specification
JSR-000017 JAIN ISUP Specification
JSR-000025 JAIN Connectivity Management
JSR-000026 UML/EJB Mapping Specification
JSR-000027 Java Cryptography Extension 1.3
JSR-000029 JAIN MAP Specification
JSR-000033 InfoBus 2.0 Specification
JSR-000039 Java Servlet and JSP Performance Benchmark
JSR-000042 Travel Industry Reservation Booking Foundation API Specification
JSR-000044 Braille API Specification
JSR-000061 Phonelets API Specification
JSR-000064 Financial Services Party Component
JSR-000065 Concise Object-Array Literals
JSR-000070 IIOP Protocol Adapter for JMXTM Specification
JSR-000071 JMX-TMN Specification
JSR-000074 Public Key Crypotography Standards (PKCS) 1.0
JSR-000081 JAIN H323
JSR-000083 Multiarray package
JSR-000084 Floating Point Extensions
JSR-000092 Localizable Text
JSR-000096 Java Daemons
JSR-000103 JAIN User Interaction API
JSR-000108 Units Specification
JSR-000111 Java Services Framework
JSR-000117 J2EE APIs for Continuous Availability
JSR-000119 JAIN SPA Integrity Management and Event Notification API
JSR-000123 JAIN Presence and Availability Management (PAM) API
JSR-000125 JAIN SIP Lite
JSR-000126 Distributed Page Assembly
JSR-000132 JAIN OAM API Specification v2.0
JSR-000134 Java Game Profile
JSR-000136 Java Technology for Service Providers
JSR-000137 JAIN 3G Map Specification
JSR-000140 Service Location Protocol API for Java
JSR-000145 JAIN SPA Cpmmon API
JSR-000146 WBEM Services: JMX Provider Protocol Adapter
JSR-000148 3DMedia Utilities
JSR-000149 Work Area Service for J2EE
JSR-000159 Java Process Component API (JPC)
JSR-000162 Portlet API
JSR-000167 Java Portlet Specification
JSR-000189 Java 3D API 1.4
JSR-000191 JAIN GCCS API
JSR-000192 JAIN Service Creation Environment - JavaTM PART
JSR-000193 Client Side Containers (CSC)
JSR-000194 JAIN ULS API
JSR-000922 Java Communication API

8.被否决的JSR规范列表--9个 [Re: 九佰] Copy to clipboard
Posted by: 九佰
Posted on: 2007-01-06 21:52

这9个JSR规范是在初期评审、草稿审批或者是最终审批投票的某个阶段被执行委员会否决的。所处状态为Rejected状态。

JSR-000020 Orthogonal Persistence for the Java Platform
JSR-000076 RMI Security
JSR-000078 RMI Custom Remote References
JSR-000085 Rules-based Authorization and Audit
JSR-000143 JavaDesk
JSR-000178 Mobile Game API
JSR-000213 Micro WSCI Framework for J2ME
JSR-000214 Micro BPSS for J2ME Devices
JSR-000288 Adaptive JavaTM ME System API
分享到:
评论
1 楼 傲雪木瓜露 2013-11-03  
总结的不错,我很想知道楼主是在哪里获取的这些知识。

相关推荐

    JSR规范大全

    **JSR规范大全** JSR(Java Specification Requests)是Java社区进程(JCP,Java Community Process)的一部分,用于制定和更新Java平台的标准技术规范。这些规范涵盖了Java开发的各个方面,包括企业级应用、Web...

    JSR133规范中文版

    JSR133规范

    JSR技术规范

    JSR(Java Specification Requests)是Java社区进程(Java Community Process)的一部分,用于定义新的Java平台标准或更新现有标准。在给定的压缩包文件中,包含的三个文档分别对应于JSP(JavaServer Pages)、JSTL...

    JSR286规范与API手册

    JSR286规范主要关注如何提高portlet的性能、互操作性和用户体验。以下是一些JSR286规范中的关键知识点: 1. **异步处理**:JSR286引入了异步portlet的概念,允许portlet在后台执行长时间运行的任务,而不阻塞用户...

    jsr268规范详解

    JSR268 规范详解 JSR268 是 Java Portlet Specification 的第二个版本,旨在提供更加强大和灵活的 Portlet 开发体验。该规范的出现是为了解决 JSR168 的一些限制和问题,例如仅支持基本用例、功能上有一些限制等。 ...

    portlet 规范和API(jsr 168/286)

    JSR 168是portlet规范的第一个主要版本,发布于2003年。它定义了一个portlet如何与门户服务器进行通信的接口,允许portlet在门户页面上与其他portlet并存,并提供了一套标准化的方法来处理用户的请求和显示内容。JSR...

    The_Java_Portlet_Specification(JSR168规范英文版)

    ### JSR168规范详解:The Java Portlet Specification #### 引言 JSR168(Java Specification Request 168)是一项重要的技术规范,它为门户服务器中的组件开发提供了一套标准化的方法。这一规范得到了业界主要...

    JSR286规范及API、源码

    一、JSR286规范详解 JSR286的主要目标是增强portlet的功能,提高其性能和用户体验。相比于之前的Portlet 1.0(JSR168),JSR286引入了以下关键改进: 1. **异步处理**:JSR286引入了异步portlet处理,允许portlet...

    JSR133中文版.pdf

    本文是JSR-133规范,即JavaTM内存模型与线程规范,由JSR-133专家组开发。本规范是JSR-176(定义了JavaTM平台 Tiger(5.0)发布版的主要特性)的一部分。本规范的标准内容将合并到JavaTM语言规范、JavaTM虚拟机规范...

    JSR-107 文档

    JSR-107是Java社区中的一个规范,名为Java缓存API,它为Java程序与缓存系统进行交互提供了标准的API。该规范的主要目的是简化Java应用中的缓存操作,提供一种统一的方式来管理缓存数据。Java缓存API,即JSR-107,...

    JSR168规范与API手册

    通过阅读`portlet-1_0-fr-spec.pdf`,你可以详细了解JSR168规范的细节,而`portlet-1_0-fr-spec-api.zip`则可能包含了Portlet 1.0 API的源代码或文档,帮助开发者更深入地理解和使用这些API。 理解并掌握JSR168规范...

    蓝牙技术Java API与规范(JSR82)

    Java API规范JSR82,全称为"Java Community Process (JCP) Specification Request 82",是Java为蓝牙应用提供的一套接口和类库,它定义了如何在Java环境中访问和控制蓝牙硬件。 JSR82规范的目标是为Java开发者提供...

    收集了从JavaEE到JakartaEE,从JavaEE5到JavaEE8的几十种技术的JSR规范文档 .zip

    本压缩包文件包含了从JavaEE5到JavaEE8,以及过渡到JakartaEE期间涉及的各种技术的JSR(Java Specification Requests)规范文档,这些都是JavaEE发展史上重要的里程碑。 JSR是Java社区进程(Java Community Process...

    JSR107 Specification 1.1.1.pdf

    JSR107规范,全称为Java Temporary Caching API规范,是Java平台上的缓存API规范,它定义了一种标准的Java API来与缓存系统进行交互。这一规范的核心目标是简化Java应用程序中的数据缓存使用,它为数据的存储、检索...

    JSR107 最终规范 英文原版

    该规范由JSR107专家小组制定,旨在提高应用程序的性能和响应速度,通过缓存数据来减少对持久存储或远程服务的访问。** ### 1.1. 概览 JSR107规范提供了一个统一的、可扩展的框架,允许开发者在不同的环境中(如Java...

    jsr133_content.pdf

    Java内存模型(JMM)是Java程序并发执行时的核心规范,由JSR-133专家小组开发。JSR-133全称为JavaTM Memory Model and Thread Specification,它的目标是确保多线程环境下程序的可见性和一致性。该规范与Java平台...

    JSR-107 标准手册 Specification

    JSR-107,即JCache API,是一个旨在为Java程序提供与缓存系统交互的API规范。在Java社区中,分布式缓存对于提升系统的性能和可伸缩性起着至关重要的作用。然而,直到JSR-107标准的出现之前,Java平台并没有一个完整...

    JSR256 API

    **JSR256 API** 是Java Community Process (JCP) 定义的一个规范,全称为Java Specification Request 256。这个API专注于在Java 2 Micro Edition (J2ME) 平台上提供传感器接口,使得移动设备和嵌入式系统能够有效地...

    JSR268门户标准

    JSR168(Java Specification Request 168)是Java门户技术的第一个标准化规范,发布于2003年10月。这一规范定义了一种通用框架,用于构建基于门户的应用程序和服务,其核心目标是促进portlet(门户中的小部件或组件...

    jsr168和jsr268中文文档及开发手册

    JSR(Java Specification Requests)是Java社区进程(JCP,Java Community Process)的一部分,用于提出和定义新的Java技术规范。JSR168和JSR268是两个与Java Portal技术相关的标准,它们主要涉及如何创建和管理可...

Global site tag (gtag.js) - Google Analytics