关于OAI-PMH协议
昨天跟姜老师讨论了一些OAI-PMH协议方面的内容,收获还不少.
Dspace可以通过 http://localhost/dspace-oai/request 做为baseURL做为数据提供者(Data Provider)来为开放获取提供数据.可以用?verbs= '动作'的方式来指定所进行的操作,用harvester 进行收集时得到了系统内的所有记录(条目,item) 条目内的内容用<metadata>元素来描述,它下面的子元素是DC元数据,包括题名,作者,日期,标识(identify)等.用标识(indentify)就可以找到具体的条目. 猜想收集到的暴露元数据应该是可以设置的.即,只暴露想暴露的东西.
用了Harvest API来收集元数据,这个API较简单,它包括八个类,目录层次如下:
`-- org
`-- oclc
`-- oai
`-- harvester2
|-- app
| `-- RawWrite.java
`-- verb
|-- GetRecord.java
|-- HarvesterVerb.java
|-- Identify.java
|-- ListIdentifiers.java
|-- ListMetadataFormats.java
|-- ListRecords.java
`-- ListSets.java
其中RawWrite为一个具体的应用,verb中除HarvesterVerb为抽象内是该包中的所有其它类的父类外,其它六个类对应OAI-PMH的协议动作.
关于OAI-PMH协议相关推荐
- 【OAI】部署5GSA独立组网网络切片例程及例程解析
文章目录 摘要 引言 关键技术介绍 5G核心网 核心网网元功能 网络切片 OAI Docker 官方例程详解 整体介绍 具体详解 网络切片架构 部署概览与说明 1-4 1.预先准备 5.部署OAI 5 ...
- 软件无线电 SDR LTE平台简介---OAI、srsLTE、OpenLTE与Amarisoft
软件无线电(SDR) LTE平台简介 本博客简单介绍目前国际上比较主流的SDR LTE平台.如有相关问题,欢迎随时讨论交流. 1. OpenAirInterface- OAI OAI是由欧洲的Euro ...
- OAI 5G 无线接入网项目组
OAI 5G 无线接入网项目组 OpenAirInterface 5G 无线接入网项目 OAI 5G 无线接入网项目的目标是开发与发布基于OAI public Licence V1.1授权协议的5G软 ...
- 从OAI代码学习5G
从OAI学习5G 从OAI代码学习5G UE的主函数 PHY_VARS_NR_UE结构体 跳回主函数: set_default_frame_parms(frame_parms) 函数 重新跳回主函数: ...
- OAI数据集 | 申请Ing
欢迎交流~ [others:] 下载OAI骨科数据集_oai数据库_偷摸学习的山哥的博客-CSDN博客 下载骨科数据集OAI_qq_38328349的博客-CSDN博客 spine & kne ...
- 5G学习-OAI代码架构分析
文章目录 1 OAI代码架构分析 1.1 简介 1.2 硬件部分 1.3 软件部分 1.3.2 代码结构 1.3.3 代码结构说明 1.4 参考文献 1 OAI代码架构分析 1.1 简介 官方网站: ...
- [OpenAirInterface实战-9] :OAI代码的运行与常规测试(ping、Iperf)之RF Simulator
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...
- [OpenAirInterface实战-1] :什么是OAI?OAI常见问题解答
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...
- OpenAirInterface (OAI) 应用场景
OpenAirInterface (OAI) 是一个持续更新的开源SDR LTE平台,由法国的Eurecom组织发起.开发和维护.相比其他的开源SDR LTE平台,OAI在国际上拥有广泛的应用场景. ...
最新文章
- ubuntu 系统下安装 xlwt
- php循环输出多个网络地址图片,php中curl循环往请求多个URL和多线程去请求多个URL的方法...
- Codeforces Round #395 (Div. 2)(未完)
- XML、集合、JSP综合练习
- 【远程操控】Pycharm配置远程连接服务器
- java 多线程输出_[Java多线程]ABC三个线程顺序输出的问题
- ceph编译_Ceph编译安装教程
- oracle x ksppi,求 x$ksppi 和x$ksppcv 得详细解释
- java restsharp_RestSharp 一个.NET(C#)的HTTP辅助类组件
- 蒙牛新品来了,小明纯牛奶透明袋
- VMware ESXi 安装部署过程
- 思科模拟器配置默认路由(下一跳使用端口)
- c语言打印星号金字塔图形
- 阿里云服务器从购买到配置全攻略
- 基因编辑c语言,基因编辑为何失败?那是因为Cas9霸着C位
- AI生命科学绘图(2):基因结构可变剪切的绘制
- Scratch软件编程等级考试一级——20200913
- LVGL学习笔记1 - 准备
- 如何选择加密芯片以及加密芯片的工作原理
- js是用什么语言编写实现的
热门文章
- 远程桌面大师android,远程桌面大师iPad版
- Bug敏感度与软件质量关系
- 计算机的发明是现代科学的奇迹之一翻译,2017年6月英语六级翻译每日一练:塑料旧法新用...
- 点击率(CTR)平滑手段
- 回答你心中的疑问,进行商城网站建设需要多少钱?
- python正则匹配括号内任意字符,python 正则匹配 获取括号内字符
- lte盲重定向_TD-LTE网络基于PS业务的重定向过程研究
- linux-千兆网口测速只有百兆
- 页面嵌入 微软播放器-播放控件
- 基于微信小程序的流动人口管理移动APP设计与实现-计算机毕业设计源码+LW文档