电子政务平台中的技术与项目招标流程
1. URN 技术在瑞士电子政务平台中的应用
1.1 URN 及其解析器概述
URN(统一资源名称)技术是瑞士电子政务平台的重要组成部分。URN 解析器的主要任务是将 URN 转换为 URL。客户端通过 HTTP 请求将嵌入在 URL 中的 URN 发送给 URN 解析器,解析器从 URI 中提取 URN,并在其数据库中搜索对应的 URL,然后向客户端浏览器发送包含“重定向”内容的 HTTP 响应,客户端再向提供的 URL 发送请求以访问所需资源。
1.2 URN 解析的三种特殊情况及处理方式
URN 技术旨在确保即使在以下三种特殊情况下,也能为用户提供最合适的资源:
- 无记录资源 :当相关门户合作伙伴未为所搜索的 URN 记录任何资源时,URN 解析器会基于中央元数据库中记录的描述,通过复杂的程序搜索最合适的资源。例如,检查其他语言或不同层次主题的资源,遵循主题和合作伙伴的层次结构,引导用户找到合适的目标。
- 非唯一 URN :当某个属性(如语言或门户合作伙伴)的表达未知时,使用非唯一的 URN 是允许且合理的。例如,在 URN 中省略合作伙伴信息,可让 URN 解析器询问用户的居住区域,然后正确引导用户。此外,还允许使用通配符或占位符来扫描选定的区域组以查找可用资源。
- 自然语言搜索 :可以使用自然语言术语代替属性的编码表达式进行自由形式的查询(URN 级别 2)。URN 解析器借助分配给 URN 的关键字,通过智能算法将自然语言转换为 URN。例如,从所选主题“P
超级会员免费看
订阅专栏 解锁全文
60

被折叠的 条评论
为什么被折叠?



