【技术实现步骤摘要】
本专利技术是一种分布式计算和软件开发技术的解决方案。主要用于解决移动中间件的开发和应用问题,属于分布式计算和软件工程学技术交叉领域。
技术介绍
移动中间件技术是随着Internet(因特网)的发展而出现的一种新兴技术,它较好的适应了Internet的特点,有效简化分布式系统的设计、实现和维护。一般来讲,移动中间件是指一个独立的计算机软件实体,它按照一定的规程,能够自主的在异构的网络上移动,代表用户完成特定的任务。移动中间件的优势主要有两点一方面,它实现了计算向所需资源的靠拢,这可以节省网络的带宽并具有异步功能;另一方面,允许程序动态发布到主机。由于移动中间件的诸多优点,它在电子商务、网络管理、移动计算、Internet信息的智能检索等方面都有较好的应用前景,对移动中间件技术的研究正成为学术界和工业界的热点之一。移动中间件的关键技术包括移动机制、通讯机制以及安全机制,目前现有的移动中间件的平台有IKV++提供的Grasshopper、IBM公司的Aglet等等。由于移动中间件的移动机制、通讯机制以及安全机制都非常依赖于移动中间件平台的支持,因而当前,在一个基于移 ...
【技术保护点】
一种策略驱动的移动中间件开发方法,其特征在于策略驱动的移动中间件开发方法所包含的步骤为:步骤1).进行需求分析,将结果表示为类似“如果满足……条件,执行……行动”形式的高层策略;步骤2).将步骤1中得到的高层策略进行分解和归 纳,生成高层表示的策略颗粒,包括策略条件和策略行动;步骤3).依赖于步骤2)所得到的结果,将高层策略颗粒翻译成粒度更细小的中间层策略颗粒,中间层策略的表示符合特定的标准;步骤4).将步骤3)产生的中间层策略颗粒存储到策略仓库 中,并将策略颗粒进行组合,形成完整策略的同时将策略颗粒之间的关联存储 ...
【技术特征摘要】
1.一种策略驱动的移动中间件开发方法,其特征在于策略驱动的移动中间件开发方法所包含的步骤为步骤1).进行需求分析,将结果表示为类似“如果满足……条件,执行……行动”形式的高层策略;步骤2).将步骤1中得到的高层策略进行分解和归纳,生成高层表示的策略颗粒,包括策略条件和策略行动;步骤3).依赖于步骤2)所得到的结果,将高层策略颗粒翻译成粒度更细小的中间层策略颗粒,中间层策略的表示符合特定的标准;步骤4).将步骤3)产生的中间层策略颗粒存储到策略仓库中,并将策略颗粒进行组合,形成完整策略的同时将策略颗粒之间的关联存储到策略仓库中;步骤5).若已经存在某移动中间件平台相应的移动中间件框架代码和移动中间件生命周期控制逻辑,直接转入步骤7),否则继续执行步骤6);步骤6).选择一种或多种移动中间件平台,开发该平台下的移动中间件框架代码和移动中间件生命周期控制逻辑,本步骤可以与步骤1)同时开始,并独立于其它步骤;步骤7).根据移动中间件框架代码使用的移动中间件平台,将步骤4)产生的中间层策略颗粒翻译成低层的策略代码;步骤8).集成移动中间件框架代码和低层策略代码,进行测试,如果通过,说明步骤7)完成正确继续步骤9),否则转步骤7)重新翻译;步骤9).如果网络中已经部署移动中间件生命周期控制逻辑、策略仓库和...
【专利技术属性】
技术研发人员:王汝传,黄海平,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:84[中国|南京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。