[发明专利]用于内容管理系统的映射定义的生成有效
申请号: | 201580058408.7 | 申请日: | 2015-11-30 |
公开(公告)号: | CN107077499B | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | D·布赫勒;M·法肯伯格;P·菲舍尔;R·雅各布;S·克尔奇曼;S·拉尔特兹;J·沙克;A·塞德尔;T·施泰因赫伯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/951;G06F16/954 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 内容管理 系统 映射 定义 生成 | ||
本公开涉及用于内容管理系统的映射定义的生成。方法包括自动创建映射定义。该方法还包括分析外部数据结构,其中外部数据结构具有一个或多个元素。该方法还包括确定所述一个或多个元素的第一组元素中的每个元素的路径长度和出现次数。该方法还包括生成用于所述第一组元素的至少一个查询语句。该方法还包括至少部分地基于所生成的至少一个查询语句和所述第一组元素中的每个元素的路径长度生成映射定义。
技术领域
本发明一般而言涉及web门户,并且更具体而言涉及映射用于web门户的数据结构。
背景技术
web门户通常是专门设计的网页,其以统一的方式将来自不同来源的信息组合在一起。通常,每个信息源获得小窗口(portlet),它是页面上用于显示信息的专用区域。经常,用户可以配置要显示的小窗口。门户的变体包括用于执行者和管理员的混搭(mashup)和内联网“仪表板(dashboard)”。以统一的方式显示内容的程度可能取决于预期用户和预期目的,以及内容的多样性。往往,设计重点在于用于配置和定制内容的呈现的某个主题以及所选的实现框架和/或代码库。此外,用户在组织中的角色可以确定哪些内容可以被添加到门户或从门户配置中删除。
门户可以使用搜索引擎应用编程接口(API)通过限制可搜索哪些域来允许用户搜索内联网内容而不是外部网内容。除了这种公共搜索引擎特征之外,web门户可以提供其它服务,诸如电子邮件、新闻、股票报价、来自数据库的信息、并且甚至娱乐内容。门户为企业和组织提供了一种为多个应用和数据库提供具有访问控制和过程的一致外观和感觉的方式,否则,该多个应用和数据库在各种统一资源定位器(URL)处是不同的web实体。可用的功能可以通过判定访问是来自经授权和认证的用户(员工、成员)还是匿名站点的访问者进行限制。
发明内容
本发明的实施例公开了一种用于确定主题的相似性的方法、计算机程序产品和系统。在一种实施例中,根据本发明,计算机实现的方法包括自动创建映射定义。该方法还包括分析外部数据结构,其中所述外部数据结构具有一个或多个元素。该方法还包括确定所述一个或多个元素的第一组元素中的每个元素的路径长度和出现次数。该方法还包括生成用于第一组元素的至少一个查询语句。该方法还包括至少部分地基于所生成的至少一个查询语句和第一组元素中的每个元素的所述路径长度来生成映射定义。
附图说明
图1是示出根据本发明的实施例的分布式数据处理环境的功能框图;
图2是绘出根据本发明的实施例的、用于映射外部数据并创建可以在图1的分布式数据处理环境内由web内容管理以声明方式使用的数据结构的程序的操作步骤的流程图;
图3绘出了根据本发明的实施例的数据馈送(data feed)的示例;
图4绘出了根据本发明的实施例的简档文本的示例;
图5绘出了根据本发明的实施例的解析树的示例;以及
图6绘出了根据本发明的实施例的、图1的服务器计算机、智能源服务器、web服务器和客户端设备的组件的框图。
具体实施方式
本发明的实施例的实现可以采取各种形式,并且随后将参考各图来讨论示例实现的细节。
图1是示出根据本发明的一种实施例的总体上示为100的分布式数据处理环境的功能框图。图1仅仅提供一种实现的图示,并不意味着对可以实现不同实施例的环境的任何限制。在不脱离由权利要求所述的本发明的范围的情况下,本领域技术人员可以对所绘出的环境做出许多修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580058408.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于蓝牙技术的数据采集方法及装置
- 下一篇:一种高精度的农田环境监测系统