`

构件操作接口标准

阅读更多

有关构件操作接口标准的内容,我收到过几次梁小江的文档,也探讨过几次,但是我认为现在的文档的细致程度还是有很多欠缺,我想是需要好好理解一下specification这个概念,这个是个明确的规范标准,指导开发和操作的硬性规范,是需要相当细粒度的一个规则列表。附件是jsr 171的specification,你们可以参考一下,同时附链接地址,是jsr 171的页面,你们也可以参考一下,我想这个spec.拿出来就是能够应用于编程的东西,甚至,这要细到程序接口的定制,即便现在不能够足够细致,程序接口需要不断修改完善都没有关系,至少需要一个指导方向,我们对于构建要做1、2、3、4……这些操作,分别对应1、2、3、4……这些接口,它们分别具备 1、2、3、4……这些参数,主要用于1、2、3、4……这样的场景,这是一个更为详细的内容,之前我拿到的接口文档是涉及了这些内容,但我认为粒度不够,还是请再仔细考虑一下。暂时还不需要限定格式,但是我个人建议不要采用过于复杂的排版方式,如大量使用word提供的编目符号等内容,尽量用缩进表示层级关系。spec.应该是一个不依赖于特定编辑工具就能够明显表达意图的文档,jsr系列的spec.几乎都能够完全通过txt就直接表达,请参照这种表示方式。

    谨祝:工作顺利!

    ps:http://jcp.org/aboutJava/communityprocess/final/jsr171/index.html

分享到:
评论

相关推荐

    软件复用与构件接口技术ppt

    Java的JDBC接口定义了一组用于访问数据库的标准API,开发者可以通过实现这些接口来访问各种类型的数据库,实现数据库操作的复用。 EJB是Java企业级应用的组成部分,它定义了组件模型,如会话bean、实体bean和消息...

    OMG、Sun和Microsoft 的三种软件构件标准.docx

    OMG、Sun 和 Microsoft 的三种软件构件标准 ...EJB 给出了系统的服务器端分布构件规范,包括了构件、构件容器的接口规范以及构件打包、构件配置等的标准规范内容。 Microsoft 的 .NET 构件标准: (待续)

    Corba模型及构件接口语言

    构件接口语言(Interface Definition Language,IDL)是一种用于定义接口的标准语言,它是CORBA体系结构的重要组成部分之一。IDL的主要作用包括: 1. **接口定义**:IDL允许开发者定义服务端可以提供的服务及其访问...

    uml构件图课件

    4. **操作和属性**:类可以直接拥有操作和属性,而构件仅能通过其接口访问操作。 #### 四、构件的分类 按照构件在系统中的角色,可以将构件分为以下三种类型: 1. **配置构件**:作为系统的基础平台,提供必要的...

    构件模型及构件管理库的研究与实现

    1. 构件接口设计:定义构件对外暴露的服务,保证与其他系统或构件的交互标准化。 2. 生命周期管理:研究如何创建、初始化、使用、销毁构件,以及在不同状态之间的转换。 3. 配置与依赖注入:探讨如何在运行时动态地...

    软件复用与软件构件技术

    3. 构件标准:为了促进构件的复用,业界发展出了一系列构件标准,如Java的JavaBeans、EJB(Enterprise JavaBeans)、.NET Framework的COM+和.NET Assembly,以及更现代的如OSGi(Open Services Gateway Initiative)...

    软件构件技术综述

    构件通常具有明确的接口定义,遵循一定的规范(如Java的JAR、.NET的DLL或Web服务的WSDL),保证不同构件间的互操作性。 软件构件的分类主要包括:库构件、框架构件、应用程序构件和服务构件。库构件提供基础功能,...

    面向对象软件构件的设计

    例如,C++的标准模板库(STL)和.NET框架的类库都是类库构件的实例。 再者,服务导向的构件设计,主要体现在面向服务架构(SOA)中。在这种架构下,构件是以独立的、可自我管理的服务形式存在。服务通过定义清晰的...

    基于UML 的构件建模

    - **接口**:接口是表示一组相关操作声明的建模元素,它指定了一种必须由实现该接口的构件实例完成的契约。接口可以关联各种约束,如前置和后置条件,以规定通过接口的交互顺序。接口分为提供接口和请求接口,提供...

    soa sca服务构件架构spring构件实现方案

    接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这意味着,这些服务可以以一种统一和通用的方式进行交互。 **SCA**(Service Component Architecture)则是一种用于构建...

    武汉理工大学软件构件与中间件重点

    17. **COM (Component Object Model)**:组件对象模型是一种用于定义软件组件的接口标准。COM是微软推出的一种技术,广泛应用于Windows平台上的软件开发。 18. **CORBA (Common Object Request Broker Architecture...

    软件构件及其可信性研究

    软件构件是现代软件开发中的重要组成部分,它们代表了可复用、标准化的代码单元,旨在提升开发效率和软件质量。构件的思想源于组件,但两者有所区别。组件通常指的是在特定开发环境中可以直接使用的、具有可视化界面...

Global site tag (gtag.js) - Google Analytics