发明名称 一种与业务逻辑关系松散的动态页面生成方法及系统
摘要 本发明涉及一种与业务逻辑关系松散的动态页面生成方法及系统,属于页面生成技术领域。本发明包括页面管理端和页面发布端。页面管理端主要用于发布资源、发布结构以及模板定义的管理,包括定义发布资源、资源模板、发布规则、目录结构、网站域名、发布页面,将制作好的模板通过模板管理程序引入到生成系统中,自动向发布端发送任务消息。页面发布端主要用于通过监控页面管理端发送的消息文件进行生成处理,并将模板转换成网站的动态页面程序。包括定时扫描、多任务线程处理、模板合成、计算页面的外网路径以及动态页面的转换,也就是将模板中的自定义置标语言替换为一段Java代码最终生成动态的结果页面。
申请公布号 CN103777931A 申请公布日期 2014.05.07
申请号 CN201210402415.2 申请日期 2012.10.22
申请人 北大方正集团有限公司;北京北大方正电子有限公司 发明人 罗震
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京天悦专利代理事务所(普通合伙) 11311 代理人 田明;文永明
主权项 一种与业务逻辑关系松散的动态页面生成方法,包括以下步骤:(1)页面管理端确定需要发布的资源、外网访问网站的域名、网站发布的结构目录,页面生成存放的网站目录;(2)制作模板,并将所述模板与发布规则进行关联;(3)页面管理端向页面发布端发一个通知消息文件;(4)页面发布端定时扫描消息目录下是否存在消息文件,如果存在消息文件,则将该消息文件转换为消息对象,放入优先级队列;(5)页面发布端创建上下文环境,根据发布页面确定该页面挂接的模板和发布规则;(6)解析模板中的组件,将解析结果存储在缓存中,并计算页面和外联文件的外网路径;(7)根据发布资源需要接收的参数,以及获取业务数据的方式,生成动态页面。
地址 100871 北京市海淀区成府路298号方正大厦