已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
万事通栏目迁移数据迁移方案11数据迁移方案111数据迁移思路数据整合方式将从原有的网站系统的数据库中将数据迁移到新的网站内容管理系统中,这种方式需要人工对旧版网站的数据进行分类。(尤其是新旧网站栏目不对应的情况)迁移的过程包括1、定制专用的数据迁移工具,结合栏目需求,将原网站系统的数据批量导出,并导入到新建网站内容管理数据库的相关栏目,由于数据量较大,需要实现数据校验和运行监控。2、对迁移过来的数据进行栏目归类、模板制作。符合发布需求。在实际的数据迁移过程中,我们已经积累了拥有丰富的经验,能够保证万事通栏目的数据迁移工作高质量、高效率完成。112数据迁移方法1121XML导入旧系统直接导出XML文件,然后导入WCM系统。TRSWCM系统支持XML文件的导入,如图如果原系统能导出XML文件,那么可以通过WCM提供的文档导入功能直接导入系统中。如果原系统不能导出XML文件,那么可以采取下面方法。1122TRS网络信息雷达抓取TRS网络信息雷达有强大的数据抓取功能,能采集到网页标题、正文、日期等信息,同时还能采集网页中的图片和表格,并在正文中标记图片和表格的位置。TRS网络信息雷达采集到的网页信息可以方便地导入到TRSWCM系统中。对于原网页中有图片和表格的可以采用这种方法。由于采集到的信息可能会不太准确,如日期或其他的一些字段可能采集不到。所以如果对网站数据的要求很高的话不建议采用这种方式。1123利用TRS网关导出导入前面已经提过,TRSWCM支持XML格式,如果原系统不能导出XML格式的文件,那么可采用TRS网关把原网站的数据导成XML格式,再导入到WCM系统中。采用TRS网关导数据需要知道原网站的数据库结构,需要用户提供原网站数据库的基本信息,如登录用户、密码等,如果不能提供,那么不能采用这种方式。1124调用SOAP接口导入WCM提供导入文章的SOAP接口,根据原网站的特点,编写程序调用WCM导入文章的SOAP接口,将原网站的数据导入到WCM系统中。只要能提供原网站数据库的登录信息,那么采用这种方式基本上能将原网站的所有数据导入到WCM系统中。1125写程序迁移手工写一段程序,利用程序读取原来数据库中的信息,再通过程序插入到目标数据库中,完成一次数据迁移过程。1126手工复制如果以上的所有几种数据迁移方式都不能满足系统迁移的需要,或者说某一类型的数据量本身就比较小的情况下,我们推荐用手工复制的方式进行数据迁移。113数据迁移计划针对数据迁移,我们在完成某一模块的功能后,并且对某一模块进行单元测试后,立刻进行此模块的数据迁移工作,并且对数据迁移的结果进行测试。12迁移方法推荐由于从原WCM系统剥离部分栏目数据,可以通过栏目导出功能迁移栏目结构。数据部分采用TRSDATAEXCHANGE工具进行迁移。121WCMJAVADATAEXCHANGE接口介绍WCMDATAEXCHANGE是用于其它系统与WCM或WCM间的数据迁移和交换的工具。它采用HTTPCLIENT包来模拟客户端组装数据,发送请求;以基于WCMV6的服务方式来接受数据进行相关逻辑处理。下面是WCMDATAEXCHANGE的接口以及数据格式的部分描述。1、取WCM指定栏目下文档数据服务名称服务描述取WCM指定栏目下文档数据接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURNDISPATCH对象,JAVA访问代码/获取服务名,方法名STRINGSSERVICEID“WCM6_DOCUMENT“STRINGSMETHODNAME“QUERY“/构造传递参数MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“CHANNELID“,NEWINTEGER11/调用WCMSERVICECALLER接口DISPATCHODISPATCHWCMSERVICECALLERCALLSSERVICEID,SMETHODNAME,OPOSTDATA,FALSE2、向WCM推送文档数据服务名称服务描述向WCM推送文档数据(WCMSERVICECALLER实现)接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURN返回一个DISPATCH对象JAVA访问代码/说明在ID为10的栏目下导入文档LALALASTRINGSSERVICEID“WCM6_DOCUMENT“STRINGSMETHODNAME“SAVE“MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“CHANNELID“,NEWINTEGER10OPOSTDATAPUT“OBJECTID“,NEWINTEGER0OPOSTDATAPUT“DOCTITLE“,“LALALA“OPOSTDATAPUT“DOCHTMLCON“,“OHOHOH“DISPATCHODISPATCHWCMSERVICECALLERCALLSSERVICEID,SMETHODNAME,OPOSTDATA,TRUE3、向WCM推送栏目数据服务名称服务描述向WCM推送栏目数据(WCMSERVICECALLER实现)接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURN返回一个DISPATCH对象JAVA访问代码/说明在ID为1的站点下,父栏目为10的栏目下新建子栏目LALALASTRINGSSERVICEID“WCM6_CHANNEL“STRINGSMETHODNAME“SAVE“MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“OBJECTID“,NEWINTEGER0OPOSTDATAPUT“PARENTID“,NEWINTEGER10OPOSTDATAPUT“SITEID“,NEWINTEGER1OPOSTDATAPUT“CHNLNAME“,“WWW“OPOSTDATAPUT“CHNLD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年玉溪市红塔区森林草原火灾预防专业队队员招聘备考题库(8人)及完整答案详解一套
- 2026年四川艺术职业学院单招综合素质考试题库及答案1套
- 2026年泉州海洋职业学院单招职业适应性测试题库及答案1套
- 2026年河北对外经贸职业学院单招职业适应性考试必刷测试卷附答案
- 2026年商丘学院单招职业倾向性测试题库必考题
- 2025年芜湖学院实验人员招聘3名备考题库附答案解析(夺冠)
- 中班主题寻找春天的足迹教案
- 《触龙说赵太后》教案(2025-2026学年)
- 2025辽宁工业大学招聘高层次人才86人备考历年题库(第一批)(事业编)带答案解析
- 结核病实验室生物安全教案
- 2025年秋季学期德育工作中期汇报:小事见大德微光聚长河【课件】
- 河南省信阳市固始县2025-2026学年七年级上学期11月期中生物试题(含答案)
- DGTJ08-12-2004 普通中小学校建设标准
- 旅游市场营销课件教学
- 2025年党史相关笔试题及答案
- 智能拐杖产品设计创新方案
- 危化品运输企业培训大纲
- 老年人糖尿病用药指导
- 水厂-汛期应急预案
- 锣鼓歌音乐教案
- 屋面分布式光伏电站结构设计步骤(可编辑版)
评论
0/150
提交评论