The construction method, the invention discloses a software component and contains information describing the function library includes external interface components or access library annotation information; the annotation information conversion processing description information from XML, WSDL or UDDI language to describe the component or function library; the description and component or function library the source file package together. The invention can conveniently describe the description information of the component or function library from the source code, and is favorable for promoting the wider use of the component or function library in the software development.
【技术实现步骤摘要】
本专利技术涉及信息处理方法,尤其是涉及一种含有描述信息的软件构件及函数库的构建方法。
技术介绍
构件(Component)是面向软件体系架构的可复用软件模块,是可复用的软件组成成份, 可被用来构造其他软件。构件可以是被封装的对象类、类树、 一些功能模块、软件框架 (Framework )、软件构架(或体系结构Architectural )、文档、分析件、设计模式(Pattern) 等。1995年,Ian.oraham给出的构件定义如下构件(Component)是指一个对象(接口规 范、或二进制代码),它被用于复用,接口被明确定义。构件是作为一个逻辑紧密的程序代码包的形式出现的,有着良好的接口。因此,开发者 可以通过组装已有的构件来开发新的应用系统,从而达到软件复用的目的。软件构件技术是 软件复用的关键因素,也是软件复用技术研究的重点。由于构件种类和规范众多,如微软提出的ACTIVEX和COM组件、SUN公司提出的 JAVA组件、CORBA提出的组件规范;并且,构件就像函数库一样是对代码的二进制封装, 如果缺乏文档和源码, 一大堆构件对使用者使用起来无所适从。为改 ...
【技术保护点】
一种含有描述信息的软件构件及函数库的构建方法,其特征在于,包括: 获取构件或函数库的对外接口的注释信息; 将注释信息转换处理为构件或函数库的描述信息; 将描述信息与构件或函数库的源码文件一起打包封装成含有描述信息的软件构件 及函数库。
【技术特征摘要】
1、一种含有描述信息的软件构件及函数库的构建方法,其特征在于,包括获取构件或函数库的对外接口的注释信息;将注释信息转换处理为构件或函数库的描述信息;将描述信息与构件或函数库的源码文件一起打包封装成含有描述信息的软件构件及函数库。2、 根据权利要求1所述的含有描述信息的软件构件及函数库的构建方法,其特征在于, 注释信息为借助工具从构件或函数库的源码文件中读取,或由用户在构建构件或函数库时的 输入信息。3、 根据权利要求1所述的含有描述信息的软件构件及函数库的构建方法,其特征在于, 注释信息位于构件或函数库的源码文件的头部。4、 根据权利要求1所述的含有描述信息的软件构件及函数库的构建方法,其特征在于, 注释信息采用XML语言描述,且描述信息也采用XML语言描述。5、 根据权利要求4所述的含有描述信息的软件构件及函数库的构建方法,其特征在于, 描述信息包括基本描述信息和对外接口描述信息。6、 根据权利要求5...
【专利技术属性】
技术研发人员:毛国红,
申请(专利权)人:深圳创维数字技术股份有限公司,
类型:发明
国别省市:94[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。