山东省中心工作成果及山东大学联合认证改造的实现

Slides:



Advertisements
Similar presentations
武汉大学图书馆 黄勇凯 哈工大. 一. 湖北省文献信息服务中心 二. 湖北省共享域建设与系统集成 三. 小结.
Advertisements

第12章 部署图.
白玉苦瓜 余光中.
联系电话: 联 系 人:李爱玲 中国人文社会科学文献(CASHL)传递 联系电话: 联 系 人:李爱玲
CALIS北京地区中心 BALIS原文传递中心
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
CASHL用户注册流程图 山东大学图书馆.
CALIS三期简介及馆际互借共享版系统功能与使用
2017/3/6 V1 实习指导管理系统.
2017/3/6 V1 实习指导管理系统.
湖北省共享域建设与集成 武汉大学图书馆 黄勇凯 北京大学.
随身携带的图书馆 ——移动图书馆服务介绍 主讲人:陈洋阳.
长春图书馆Interlib集群化管理系统操作应用情况及解析
沈辅成 首席代表 艾利贝斯有限公司北京代表处
Tsing UNIS Education Institution Introduction
综合布线技术与实践教程 第九章:综合布线系统工程网络分析 课程网站:
主要内容 省级共享域云服务平台概述 省级共享平台相关应用系统说明 省级共享域管理员快速指南 成员馆管理员快速指南 省级共享域平台系统部署情况
参加“高校信息素质教育及其课程资源建设”研讨会的领导和嘉宾莅临指导!
第四次大作业 登陆学校图书馆网站的电子数据库
珠图1小时: 解读: 北理珠图书馆“13.5”暨 中长期发展规划
J2EE与中间件技术 ——Lab.
百链 1.
有机所文献利用快速指南 平台入口: 图书馆网站 文献、数据检索:
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
如何使用CiteSpace分析Derwent专利数据
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
K/3 Cloud云之家集成 K/3 Cloud 基础系统部.
第二讲 搭建Java Web开发环境 主讲人:孙娜
知识仓库建库管理系统(KDKW35) KDKW35的简介 KDKW35的系统结构 KDKW35的功能 KDKW35的技术特点
Chinese Virtual Observatory
R in Enterprise Environment 企业环境中的R
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
Visual Studio Team System 简介
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
科研信息管理工具 Endnote X4 王辉.
第17章 网站发布.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
数据挖掘工具性能比较.
PaPaPa项目架构 By:Listen 我在这.
供应商登录CJLR SRM系统入口 CJLR供应商仅可以在互联网上访问SRM系统,无法在CJLR内网登录SRM系统.
DevDays ’99 The aim of this mission is knowledge..
任务1-3 使用Dreamweaver创建ASP网页
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
SOA – Experiment 2: Query Classification Web Service
NoteExpress进阶 宋敏 电子资源部
何勉 新浪微博: Scrum框架及其背后的原则 原始图片 何勉 新浪微博:
新一代安全网上银行 小组成员:杨志明 王晶 任毅 刘建中 关昊 刘超.
第四章 团队音乐会序幕: 团队协作平台的快速创建
基于X-Service的移动服务平台开发
中国国家标准文献 共享服务平台检索 信息检索与利用 2019/4/29 王婧怡 图书馆615室 科技信息研究所
EC5373u-819 产品介绍 外观设计 产品类型:MIFI 建议零售价格:499元 上市时间:14 年 12 月12日
2019/4/ /4/25 学习科研好助手 NoteExpress文献管理与检索系统 北京爱琴海乐之技术有限公司.
SAGE-移动终端授权 ----校外访问SAGE资源 北京办公室 1.
蒋秀丽: 谈谈馆际互借与文献传递服务 蒋秀丽:
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
组织机构栏目内容管理 青海省教育信息中心 2018年12月18日.
文档创建与发布操作要点 青海省教育信息中心 2018年12月18日.
国家学生体质健康标准数据管理与分析系统使用培训
SpringerLink数据库使用说明 上海师范大学图书馆
Python 环境搭建 基于Anaconda和VSCode.
主 要 内 容 CVRS 共享版系统情况概述 CVRS 共享版系统登录 CVRS 共享版系统在线咨询
超星电子书 让更多的人读更多的书.
第17章 PHP應用實例探討 17-1 PHP應用實例探討 17-2 圖片版的訪客計數 17-3 訪客留言簿 17-4 聊天室
分析测试中心仪器设备共享管理平台使用指南 ——普通用户
课程中心平台 ——微专业云录播课程使用手册
Presentation transcript:

山东省中心工作成果及山东大学联合认证改造的实现 李洪文 stonered@sdu.edu.cn 山东大学图书馆技术中心副主任 2011.6.16

推广和落实CALIS的三期服务 共享版系统的部署及测试 1.山东省中心工作成果介绍 推广和落实CALIS的三期服务 共享版系统的部署及测试

推广和落实CALIS的三期服务 成立专门工作小组,明确负责人、联系人、技术 支持人员 在省内图书馆会议上,宣传推广CALIS服务,并 邀请CALIS专家做专题报告。 根据CALIS的服务动态、省中心工作的进展及省 内高校的咨询问题,更新省中心网站。确保信息 内容明确、清晰,减少疑问。 省内本科院校三方协议签署基本完成,开始在高 职高专院校范围内宣传推广CALIS,这些学校也 已经陆续签订三方协议。

推广和落实CALIS的三期服务 针对CALIS三期应用系统展开数据收集工作。 针对专题特色库申报,省中心组织相关专家协调 各高校申报内容,提出参考意见,避免内容冲突, 并敦促申报学校按时申报。 举行系统使用培训会议 鉴于省中心工作力量的限制,2011年山东省设立 7个区域中心,指定各区域中心负责学校,计划以 区域中心为单位宣传推广CALIS各项服务。

CALIS山东省统一认证及馆际互借共享版系统培训会议 2011.5.31

附:已开展工作统计数字表 已开展工作 本科院校 高职高专 成人及独立院校 三方协议签署情况 45 12 4 CALIS联合目录成员馆 21 MARC数据提交情况 2 E读检索 9 共享版系统用户数据提交情况 14 CCC开通情况 33 3

附:专题特色库申报情况表 149 黄河三角洲文献资源库 滨洲学院 一般资助 1 150 山东民间剪纸数据库建设研究 山东艺术学院 151 风筝文化特色数据库 潍坊医学院 后期资助 0.5 152 海洋科教数字图书馆一期--水产养殖数据库 中国海洋大学 153 煤炭经济特色文献数据库 山东工商学院 指导性项目   154 齐文化特色数据库建设 山东理工大学 155 山东半岛经济特色文献数据库 156 山东省青少年文献信息库 山东青年政治学院 157 石油石化特色文献数据库 石油高校图书馆联盟(中国石油大学) 158 孙子研究文献数据库 159 泰山文献数据库 泰山学院 160 沂蒙红色文化数据库 临沂大学 161 易薮——易学文化数据库建设 山东大学 162 枣庄地方文化数字资源库 枣庄学院 163 中国运河文献数据库 聊城大学

共享版系统的部署及测试 2010年9月,提交省内高校31个《会员单位申请表》 到CALIS,CALIS据此搭建了山东省共享域中心平台。

共享版系统的部署及测试(续) 2011年4月中旬,开始使用共享版测试平台。 2011年4月下旬,山东大学决定采用联合认证方 式进行读者登录。 馆际互借员及技术人员配合,汇总各种使用过程 中出现的问题,反馈给CALIS.测试期间发现的问 题,基本全部解决。 2011年5月3日,山东省共享版系统正式环境开 始启动。山东大学本地版馆际互借系统停用,已 经正式使用共享版系统展开文献传递业务。

2山东大学联合认证改造 的实现 概念 数据来源 认证流程场景 配置与代码

CALIS联合认证的概念 是指CALIS统一认证中心(UAS)信任一个机构B,并 使用B提供的认证服务来对登录到UAS的用户进行 认证 亮点: 不再需要往共享域平台中导入和同步读者数据 图书馆需要自己来维护读者数据(LAS职责) 实现图书馆一个用户名和密码登录

联合认证读者数据来源 图书馆自动化系统 校园卡系统 集成简单快速 可根据需要增加校外读者数据管理 不提供用户接口的,可以采用代理封装OPAC登录(需要 分析和提取HTML) 校园卡系统 可以实现整个学校范围的统一认证 需要对校园卡数据进行筛选 必须增加校外读者的管理

CALIS联合认证流程场景

我们要做的事情 1 1、写一个登录页面 (IdpAction) 页面的请求参数:sp , goto , idp sp=http://162.105.139.23/amconsole/AuthServices/23701 0?verb=splogin goto=http://ill.sd.calis.edu.cn/gateway/default.aspx idp=237010 回应: 验证登录页面的填入的信息, 如验证成功,创建Session和 artifact,重定向到 sp参数指 定的地址,另外给这个地址加上3个参数goto和idp和 artifact

我们要做的事情 2 2、写一个Artifact验证的页面(ArtifactAction) 请求参数:idp,artifact 返回一个xml格式的用户信息,格式 详见《集成文档》 <?xml version="1.0" encoding="UTF-8"?> <UMPrincipal ipUser="true" name="{name}" status="{status}" validDate="{validDate}" invalidDate="{invalidDate}" sex="{sex}" email="{email}" phone="{phone}" localLoginId="{loginId}" loginId="{loginId}" userType="{userType}" institute="{institute}"> <organization name="山东大学" code="237010"></organization> <additionalIds> <additionalId type="1" code="{persId}"> </additionalId> </additionalIds> </UMPrincipal>

图书馆Web服务总线LSB (Library Service Bus) 山东大学图书馆试点的基本环境 图书馆Web服务总线LSB (Library Service Bus) 数据同步 校园卡 管理中心 CALIS联合认证接口服务 山大图书馆 本地认证中心Java EE 自动化系统 /汇文OPAC --- / PHP 电子资源校外访问 Java EE 电子阅览室计费服 C/S Delphi 图书馆门户及CMS DotNet

开发过程 获得并仔细阅读《CALIS联合认证集成文档》 在CALIS UAS联合认证里简单配置 2个URL地址, 使用HTTP抓包工具,结合《集成文档》分析HTTP 协议数据 选取JavaEE平台,利用Eclipse+SSH架构快速搭建 开发环境,开发完成后部署联合认证中心 在CALIS UAS里设置该联合认证中心,进行联机调 试。 根据联调反馈的问题,修改代码,最终完成。

开发平台及工具选择 Eclipse for JavaEE Develpers 3.6 Tomcat 6.0 (JRE 1.6) Oracle 10g SSH (Spring+Struts2+Hibernate)框架 Http Analyzer 6 :HTTP协议分析工具

山大联合认证接口架构图 页面处理层 登录页面 Artifact验证(XML) IdpAction ArtifactAction Service层 CalisUasService DAO层 UserDAO 校园卡读者用户接口 校外读者库 一卡通JNI C-AioAPI库 Oracle 10g

联合认证配置(1)

联合认证配置(2)

山大联合认证接口 Struts.xml

登录页面处理IdpAction

返回XML的ArtifactAction

CalisUasService的定义

谢谢各位老师!