排序方式: 共有6条查询结果,搜索用时 0 毫秒
1
1.
提出一种基于服务请求语言的统一Web服务框架UWSF。该框架通过统一的服务发布构件对外提供Web服务,并以服务项为单位进行组织,客户端通过对服务项的灵活组合获得各种定制的服务。引入服务请求语言作为客户端服务请求以及交互策略的描述手段。服务请求在服务端解释执行,使得双方的交互过程能够在会话环境中进行,并且减少了由于中间结果传榆造成的带宽占用。服务端执行基于状态图的流程级交互控制以及基于权限检查接口的服务项级权限控制,保证了会话过程的合法性与完整性。 相似文献
2.
3.
特定领域软件框架的提取方法研究 总被引:3,自引:0,他引:3
通过分析传统业务流程、建立简单应用框架并从简单框架泛化为领域通用软件框架,采用诸如识别核心业务流程和周边业务流程、简化和规范化传统业务流程以及对功能单一的应用框架进行领域扩展等方法,从设计简单而有效的软件框架入手,通过具体的应用提取并扩展为该领域更为通用的软件框架. 相似文献
4.
5.
作为云原生应用的一种典型形态,微服务架构已经在各种企业应用系统中被广泛使用.在企业实践中,许多微服务都是在单体架构的遗留系统基础上通过微服务拆分和改造形成的,其中的拆分决策(特别是数据库拆分)对于微服务系统的质量有着很大的影响.目前,单体系统的微服务拆分决策主要依赖于人的主观经验,整个过程成本高、耗时长、结果不确定性很高.针对这一问题,提出一种场景驱动、自底向上的单体系统微服务拆分方法.该方法以场景驱动的方式,通过动态分析获取单体遗留系统运行时的方法调用和数据库操作信息,然后基于数据表之间的关联分析生成数据库拆分方案,接着再自底向上进行搜索,产生相应的代码模块拆分方案.基于这种方法,实现了一个原型工具MSDecomposer,将拆分过程可视化,并支持多种维度的反馈调整策略.基于多个开源软件系统进行了案例研究,研究结果表明,该方法能够显著加快微服务拆分决策的速度,减轻开发人员的决策负担,得到的拆分结果是合理的. 相似文献
6.
基于计算机口语考试的一种同步性协调方法 总被引:1,自引:0,他引:1
基于计算机的口语考试系统为大规模口语考试的组织和实施提供了可行的方案。由于考试计算机软硬件环境不可预测的差异,因此基于计算机的口语考试可能会在不同的考试客户端上出现略有差异的考试进度。在口语考试过程中,为了尽可能降低相邻考生之间的干扰、避免考生非法的交流,考试系统必须通过专门设计的机制来保证考试进度的同步性。给出一种基于试卷定义的分布式考试同步协调方法,通过在试卷中设定适当的同步检查点,完成全考场不同计算机的考试自动同步。现场考试实验说明该方法对不同计算机配置的机房和不同试卷编排都是有效的。 相似文献
1