The invention relates to the field of financial software development, and discloses a XBRL based message transmission system, which solves the problem of low efficiency and slow speed among all services in the XBRL system. The invention includes a message transmission module, message server and memory module, news spread first through the news dissemination way, will be required to perform the steps in the form of message to the message server, and then direct the implementation of operation, and the operation results of the cache or directly stored in the memory; when the user needs to perform cached or saved operation results the operation, directly from the memory cache to load the operating results. The invention is suitable for the XBRL processing system.
【技术实现步骤摘要】
基于XBRL的消息传播系统
本专利技术涉及财务软件开发领域,特别涉及基于XBRL的消息传播系统。
技术介绍
XBRL(eXtensibleBusinessReportingLanguage),可扩展商业报告语言是一门用于商业信息进行电子交换的语言,有助于商业信息的编制、分析和交换。XBRL技术框架分为XBRL规范、XBRL分类标准和XBRL实例文档三部分。其中,本专利技术涉及的分类标准分为模式文件和链接库文件,链接库文件通常包括定义链接库、列报链接库、计算链接库、标签链接库、参考链接库和角色标签链接库。模式文件定义了实例文档中事实概念,链接库文件定义了概念间的关系。另外,实例文档是展示报表所需要的XML型文件,是财务报表的最基础的文件。随着XBRL的逐渐普及,拥有一套能高效处理XBRL文件的体系尤为重要。一个完整的XBRL处理系统由于其各种概念和结构的定义的内容复杂,采用传统的解析、展示、保存XBRL文件和信息的方式就造成使用速度慢、用户体验差和各个服务器连接速度慢等问题,而这些问题也成了一套成熟的XBRL系统的瓶颈。在以前的各种解决方式中,大多数是去通过扩大服务 ...
【技术保护点】
基于XBRL的消息传播系统,其特征在于,包括消息传播模块、消息服务器和存储器,消息传播模块首先通过消息传播的方式,将需要执行的步骤以消息的形式传给消息服务器,然后直接执行操作,并将操作结果缓存或者直接保存在存储器中;当用户需要执行已缓存或者保存了操作结果的操作时,直接从存储器中缓存加载操作结果。
【技术特征摘要】
1.基于XBRL的消息传播系统,其特征在于,包括消息传播模块、消息服务器和存储器,消息传播模块首先通过消息传播的方式,将需要执行的步骤以消息的形式传给消息服务器,然后直接执行操作,并将操作结果缓存或者直接保存在存储器中;当用户需要执行已缓存或者保存了操作结果的操作时,直接从存储器中缓存加载操作结果。2.如权利要求1所述的基于XBRL的消息传播系统,其特征在于,所述消息传播模块包括分类标准消息传播模块和实例文档消息传播模块;所述分类标准消息传播模块包括分类标准列表查询消息传播模块、分类标准角色消息传播模块和分类标准链接库消息传播模块;所述实例文档消息传播模块包括实例文档列表查询消息传播模块、实例文档预览消息传播模块、实例文档预览标签的消息传播模块和实例文档回写消息传播模块;所述分类标准列表查询消息传播模块的执行流程包括:传入分类标准的查询条件,获取查询条件下的各个分类标准的id,并查询出第一条分类标准的各个详细信息用于展示;将各个分类标准id的集合以消息的形式传给消息服务器;消息服务器获取到id的集合后,对此消息做分类和匹配,如果匹配成功,则调用获取除第一条以外的各个分类标准的详细信息存入缓存,当有用户去查询分类标准的详细信息时,直接从缓存取出;所述分类标准角色消息传播模块的执行流程包括:传入分类标准的id,获取查询出第一条角色的各个详细信息用于展示;将分类标准id以消息的形式传给消息服务器;消息服务器获取到id的集合后,对此消息做分类和匹配,如果匹配成功,则调用获取除第一条以外的各个分类标准的详细信息存入缓存,当有用户去查询角色的详细信息时,直接从缓存取出;所述分类标准链接库消息传播模块的执行流程包括:传入角色id,,查询出第一条分类标准链接库的详细信息用于展示;当分类标准角色消息传播中已经缓存了此分类标准的各个角色时,从缓存中取出各个角色的id的集合以消息的形式传给消息服务器;消息服务器获取到id的...
【专利技术属性】
技术研发人员:马越,唐军,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。