一种多渠道信息统一发布方法与流程

文档序号:12040516阅读:529来源:国知局
一种多渠道信息统一发布方法与流程
本发明涉及一种多渠道信息统一发布方法,属于电学部分,电通信技术分部。

背景技术:
现今电子渠道通常包括5大类的渠道,分别是网上营业厅(简称网厅)、wap营业厅(简称wap厅)、短信营业厅(简称短厅)、客户自助服务终端(简称自助终端)、手机客户端(简称客户端)。对于电子渠道信息发布,通常有以下问题:1、运营人员需要到电子渠道各个子系统(网厅、短厅、wap厅、自助终端、客户端)进行信息配置(增加、维护)和发布。2、各渠道信息组件无法复用,每增加一种新的渠道信息需要对各子系统进行定制开发。3、由于电子渠道各个子系统渠道信息发布流程不一致、标准化不一致,导致每次培训成本增加但效果仍然不佳。4、全渠道信息整体上架速度慢,无法及时响应紧急信息需求(原来需要一周时间)。当前,互联网大型的门户网站,在面对大量用户访问题,高并发请求方面,基本的解决方案都集中在使用高性能的服务器、高性能的数据库、高效率的编程语言以及高性能的Web容器等等,除此之外还有现被大量采用HTML静态化技术。但这些方案,在针对电子渠道新商品、营销活动、广告等信息发布上架都需要重复开发,各电子渠道系统管理能力各异,无法联动,整体支撑效率低下,缺乏统一的信息管理,信息发布上架时需分别在多个渠道承载,加大运营难度,无法形成专业、标准化的电子渠道运营管理。本发明主要是为解决以上技术问题而实现的技术发明。

技术实现要素:
本发明的目的是提供一种多渠道信息统一发布方法,其特征在于:所述方法包括如下步骤:在商品模块配置商品信息;在发布服务引擎管理配置商品发布栏目;在发布服务引擎管理配置发布组件;在发布服务引擎管理配置商品对应模块发布位置;在发布服务引擎管理配置页面模板;提交商品信息发布请求;商品模块调用发布服务引擎;根据商品配置对应的发布规则生成不同渠道的商品静态页面;各渠道前台应用获取静态页面信息进行展现。一种使用上述的一种多渠道信息统一发布方法的应用商品发布系统,其特征在于:所述商品发布系统包括商品模块、发布服务引擎模块和前台应用模块;所述商品模块中包括商品基础信息和商品图片信息;所述发布服务引擎模块配置模板和组件并对数据库进行调用;所述前台应用模块包括网站、WAP、自动终端和手机客户端。进一步地,所述发布服务引擎的内容逻辑包括如下模块:组件模块:配置要通过发布出来展示页面的模板;模板中要用的到数据,这数据是通过后台配置表名、查询的字段、过滤条件、排序字段;发布模块:根据业务模块的模型找到组件模块的组件编码,通过组件编码取得组件模块配置参数查询出来数据,同时业务模块要传递组件模块需要的传部参数值,其中包括渠道,然后把这些数据传给Freemarker生成页面;FTP应用模块:根据所要发布的渠道取得渠道FTP配置信息,包括目标机器的IP,登陆用户名密码,发布的根路径等,根据这些信息登陆FTP目标机器把上面发布生成的页面传过去;如果有多台静态服务器,发布到部署有页面防篡改系统(iGuard)的服务器;FreeMarker模块:采用FreeMarker模板引擎,通过后台配置查出来的数据放到Java对象中去,然后把要展示的页面,需要填充数据的部分修改为变量值,从而生成静态页面。进一步地,所述组件模板包括外部动态传的外部参数。所述页面防篡改系统(iGuard)是采用一个中间发布服务器来进行前端代理的,用同步方式把动态服务器发布的页面传到web服务器。本发明实现了如下技术效果:实现电子渠道范畴内,多渠道的商品、营销活动、广告等信息集中化管理。实现电子渠道信息统一发布上架、统一展现,从而实现统一全渠道用户接触界面,统一用户感知。提供多级一体化信息发布运营流程能力支撑。附图说明:通过参照附图更详细地描述本发明的示例性实施例,本发明的以上和其它方面及优点将变得更加易于清楚,在附图中:图1为本发明的商品信息发布的系统示意图;图2为本发明的商品信息发布的具体流程图;图3为本发明的发布服务引擎内部逻辑示意图。具体实施方式在下文中,现在将参照附图更充分地描述本发明,在附图中示出了各种实施例。然而,本发明可以以许多不同的形式来实施,且不应该解释为局限于在此阐述的实施例。相反,提供这些实施例使得本公开将是彻底和完全的,并将本发明的范围充分地传达给本领域技术人员。在下文中,将参照附图更详细地描述本发明的示例性实施例。如图1所示,显示出了商品信息发布的系统示意图,主要包括商品信息管理、发布服务管理。所述方法应用商品发布系统来进行多渠道信息的统一发布,所述商品发布系统包括商品模块、发布服务引擎模块和前台应用模块;所述商品模块中包括商品基础信息和商品图片信息;所述发布服务引擎模块配置模板和组件并对数据库进行调用;所述前台应用模块包括网站、WAP、自动终端和手机客户端;下面以商品信息发布为例,见附图2,说明商品信息发布的具体流程。具体说明如下:在商品模块配置商品信息,其中包括配置商品基础信息和配置商品图片信息;在发布服务引擎管理配置商品发布栏目;在发布服务引擎管理配置发布组件;在发布服务引擎管理配置商品对应模块发布位置;在发布服务引擎管理配置页面模板;提交商品信息发布请求;商品模块调用发布服务引擎;(详见附图3)根据商品配置对应的发布规则生成不同渠道的商品静态页面;各渠道前台应用获取静态页面信息进行展现。发布服务引擎由内容组件、发布逻辑、FTP三大模块组成:内容组件:是发布数据的内容模板及数据来源,通过配置要通过发布出来展示页面的模板;模板中要用的到数据,这数据是通过后台配置表名、查询的字段、过滤条件(包括外部动态传的外部参数)、排序字段。发布逻辑:主要功能是根据内容组件生成最终展现的页面,通过相应业务模块模型及其组件编码,及参数配置进行业务关联,最终调用Freemarker组件生成页面。其中Freemarker组件是一种模板技术,为了更好的适应多渠道的商品信息发布和统一控制,对其进行了扩展。Freemarker主要是通过配置出来的数据转为Jave对象,然后把要展示的页面,需要填充数据的部分修改为变量值,这样利用Freemarker技术就可以生成静态页面。FTP应用:主要功能是对目标渠道FTP服务器信息的管理及通过FTP协议将发布页面传送到FTP服务器。如果有多台静态服务器,会发布到部署有iGuard的服务器,iGuard是采用一个中间发布服务器来进行前端代理的,用同步方式把动态服务器发布的页面传到web服务器。本发明技术方案的有益效果:1)、实现电子渠道信息集中化管理,统一全渠道用户接触界面,提高用户感知。2)、实现电子渠道发布引擎,由原来要维护的5套服务引擎,变成1套,节省大量的组件开发时间;3)、提供多级运营支撑、渠道信息发布标准化流程,分工职责清晰,提高运营效率。4)、通过统一发布,提高全渠道信息整体上架速度(由原来一周时间,缩减到1天),提高运营效率。以上所述仅为本发明的实施例而已,并不用于限制本发明。本发明可以有各种合适的更改和变化。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1