WEB统一检索本地整合技术 中国农业大学图书馆 康实.

Slides:



Advertisements
Similar presentations
104 學年度十二年國教適性入學各就學區 國中學校免試報名平台操作說明 報告人:政高有限公司 洪志遠 經理 1 【第一次模擬作業】
Advertisements

教师成绩录入步骤 1. 登录教务系统 2. 进入教师成绩管理界面 3. 选择相应的教学班,点击 “ 课程成绩录 入 ” 进入成绩录入界面 4. 点击 “ 设置 ” 按钮设置 “ 成绩分项 ” 5. 录入成绩, “ 保存成绩 ” 按钮可以保存成 绩但不提交(提交后不能再修改成绩) 6. “ 提交成绩 ”
2014 学年广州市 “ 一师一优课、 一课一名师 ” 活动操作简介 广州市教育信息中心 2015 年 1 月 15 日.
7.2 图示化记忆 记忆的概述 图示化记忆 联想记忆法 奇特联想记忆法 用手记忆.
醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
Web Maple— 云端计 算 数学学院刘海洋 胡婷婷. 需求 什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式.
第一章 餐饮服务程序 学习目的: 掌握餐饮服务四个基本环节的内容 正确表述和运用各种餐饮形式的服务程序 熟悉并利用所学知识灵活机动地为不同需求的 客人提供服务.
熟悉 Dreamweaver 的工作區與基本操作
卫生信息标准与标准测试 国家卫生和计划生育委员会 统计信息中心信息标准处 汤学军 2013年6月.
16 邁向網頁的未來-HTML5 Pack 與 Widget Browser 使用 HTML5 來為多重螢幕裝置進行設計 變更檢視區大小
Web app和html5给前端带来的变化 —— 我们的html5游戏平台之旅.
第12章 部署图.
具有梦天堂特色的 Web前端开发规范 叫我三桂吧 t.qq.com/aNd1coder.
讲故事训练 授课人:田轶.
对症下药 前端工程师如何学习Javascript.
第十一課 菜園 6-11.
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
初步认识Flash CS6 主讲:邓红辉 AE视频:
Web程序设计 主讲:林福平 太原理工大学 计算机学院 去除PPT模板上的--无忧PPT整理发布的文字
石家庄迅步网络科技有限公司 联系人:张会耀 电话:
广西壮族自治区工商行政管理局 “守重”软件系统操作培训 2015年1月.
新版系統兩階段申報查核勾稽作業 功能介紹(查核業務)
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
网页设计师职位需求.
医药卫生科技查新 用户指南 科技查新是对科研立项及成果的新颖性提供文献查证结果及情报学评价的一项高层次信息咨询服务。中山大学是教育部首批部级综合类科技查新站,其中医药卫生类科技项目的查新由中山大学医学情报研究所承担,有需要的校内外用户可按照以下指引提出查新申请,查新员受理后将在商定的工作日内完成查新并出具《科技查新报告》,电话通知用户领取。
产品设计与用户体验 Pony.
一、登录界面 (一)登录方式 1、访问广东工程咨询网 ( 动态里,“咨询师登记工作”专栏 2、 IE地址栏中直接键入管理系统 地址(
蘇軾詞的賞析
模块七 信息获取与发布 第8章 计算机网络信息的获取与发布.
数据访问页.
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
义务教育课程标准实验教科书 黄河是怎样变化的 本资料由233小学网友提供a.233.com.
第十五章 传播学调查研究方法.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
Selenium 一个用于Web应用程序测试的工具 Robin Ren
2009年复旦大学精品课程 上海市教委重点建设课程
TQC 雲端技術及網路服務.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
网络协会2017培训 恶补Web知识训练营 2017/4/7 – Payne.
網路點名系統 致遠管理學院網路通訊學系 張逸中 2007/6/22.
Ajax编程技术 第一章 Ajax简介.
HTTPS改造项目 阿里技术保障部-PE1部-千山 2014/9/18.
HTML5全栈开发序列课程 《前端入门》之CSS3新特性 余鹏作品.
Web前端开发技术与实践 第11章:背景与边框 阮晓龙 /
Web Crack 专题 – AJAX – 2016/11/18 – Payne 本次培训仅供教学内部用途 实验请遵守相关法律法规
認識我的故鄉_台中市.
第18章 Dreamweaver与Photoshop的完美结合
第2章 初识Dreamweaver CS4 Adobe Dreamweaver CS4是建立Web站点和应用程序的 专业工具。它将可视布局工具、应用程序开发功能和 代码编辑支持组合在一起,其功能强大,使得各个层 次的开发人员和设计人员都能够快速创建界面吸引人 的基于标准的网站和应用程序。从对基于CSS的设计.
1 意见反馈与问题解答 4 1.
A New Kind of JavaScript Library
史忠植 王嘉 董明楷 张海俊 智能信息处理实验室 中国科学院计算技术研究所
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
(輕量化)中小學教師專業發展 線上課程學習平台
遠見雜誌知識庫 udndata.com 操作使用手冊.
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
万方数据知识服务平台 论文相似性检测 培训师:何娟
線上資料庫操作指引 圖書館.
聽聽那冷雨---重點摘要 二愛 王煜榕.
*** 貼 心 提 醒 *** 本系統適用Chrome及Ie9.0以上版本瀏覽器,建議您使用Chrome操作本系統。
目 录: 一、网络存储系统的登录 二、网络存储系统的基本使用 三、学生提交作业功能的使用 四、教师开放资源功能的使用.
103學年度第1學期新北市 政府辦理弱勢幼兒教育津貼 作業說明會 承辦人員:塗彥凱(分機2800)
黑龙江省科学基金 项目验收填报培训 黑龙江省计算中心 2015年09月.
憲政與民主 應化3A 邱泓明.
101年預備軍官、士官考選官科及入營梯次選填作業說明
知识分享:使用web写UI, 使用js对接C++项目, 提高开发效 率。
大数据应用人才培养系列教材 数据清洗 刘 鹏 张 燕 总主编 李法平 主编 陈潇潇 副主编.
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
第7章 Internet的应用.
【學雜費減免】 學務系統 線上申請步驟 學校網頁和系統 皆需以IE瀏覽器開啟 (不適用Google Chrome 或其他瀏覽器)
JavaScript 教师:魏小迪
Presentation transcript:

WEB统一检索本地整合技术 中国农业大学图书馆 康实

WEB统一检索本地整合技术 基于WebService和基于本地的整合实例比较 WEB-Service架构分析 WEB-PROXY架构分析 WEB_SERVER-PROXY实例 客户端WEB-PROXY架构 跨域整合分析 客户端本地整合实例(智能手机平台) 浏览器本地整合实例( Chrome扩展) 前后端混合、UI与逻辑分离的整合模式

WEB统一检索本地整合技术 基于WEB-Service (WEB端实例)

分析可见WEB端访问的是同一个Server, Server负责访问数据已被Server解析为XML统一格式

基于本地整合 (WEB端实例)

分析可见WEB端直接访问各数据源的Server,返回数据为未经处理的HTML文本,在本地进行整合

WEB统一检索本地整合技术 基于WEB-Service架构 WEB1 HTML_CLI Agent1 浏览器 操作系统 WEB SERVER 问题: 每个客户提交的一次查询,服务器要并行若干次查询,DOM、尤其是JS解析耗资源 ……

WEB统一检索本地整合技术 基于服务器WEB-PROXY架构 WEB1 HTML_CLI Agent1 浏览器 操作系统 WEB SERVER HTML_CLI 映射 Agent1 解析 WEB2 HTML_CLI Agent2 …… 1.抽取HTML中JS文本 2.通过innerHTML方法在iframe中解析HTML为DOM; 3. 运行JS,生成node,JS操做DOM获取Node值

基于WEB_SERVER-PROXY实例(配置)

WEB统一检索本地整合技术 基于WEB_SERVER-PROXY实例(WEB)

WEB统一检索本地整合技术 基于WEB_SERVER-PROXY实例 (数据源) 基于WEB_SERVER-PROXY实例

基于WEB_SERVER-PROXY实例(性能测试)

WEB统一检索本地整合技术 基于客户端WEB-PROXY架构 WEB1 浏览器 WEB PROXY Agent1 WEB2 Agent2 映射 Agent1 解析 WEB2 Agent2 …… 解析 客户机 服务器

WEB统一检索本地整合技术 基于客户端跨域整合 WEB1 Agent1 浏览器 操作系统 WEB PROXY WEB2 Agent2 …… 映射 Agent1 解析 WEB2 Agent2 ……

WEB统一检索本地整合技术 浏览器跨域限制 直接使用浏览器在本地整合,这种方式原理简单,通过JS操作DOM就可以达到整合的目的。但这种方式必须解决“跨域”问题:限制跨域访问,是浏览器最基本的安全特性,目前JSONP、IFRAME等跨域方案也不能实现真正意义上的跨域访问。HTML5中提供了便利的跨域解决方案,只需要资源提供者在WEBSERVER做个简单的授权(Access-Control),目前主流浏览器都支持HTML5这一新特性。 出于安全的考虑,浏览器是不允许从www.a.com来操作另外一个不同域网站www.b.com的内容,包括同域名不同端口(例如 a.com:80 向 a.com:8080 ) 浏览器安全模型的规定,给分布式(面向服务、混搭等)Web开发带来了麻烦。

WEB统一检索本地整合技术 (http://www.w3.org/TR/cors/) 通过Src属性实现简单跨域访问 跨域JS脚本方式 JSONP (mashup应用) 跨域图片 跨域iframe AJAX HTML5新跨域特性 在请求信息中,浏览器使用 Origin 这个 HTTP 头来标识该请求; 在返回的响应信息中,使用 Access-Control-Allow-Origin 头来控制哪些域名的脚本可以访问该资源。如果设置 Access-Control-Allow-Origin:*,则允许所有域名的脚本访问该资源 (http://www.w3.org/TR/cors/)

WEB统一检索本地整合技术 通过Src属性实现简单跨域访问 跨域JS脚本方式 JSONP (mashup应用) 跨域图片 跨域iframe <iframe src="http://book1.duxiu.com/opaclink.jsp?isbn=7-5046-3744-0"> 通过Src属性实现简单跨域访问 跨域JS脚本方式 JSONP (mashup应用) 跨域图片 跨域iframe $.getJSON("http://api.douban.com/book/subject/isbn/7-5046-3744-0?alt=xd&callback=?", function(book){ var tr=“……”+book.summary[‘$t’]+“……"; $("#book_table").append(tr); }); <img src="http://202.112.175.202:8080/poweb/openurl?isbn=7-5046-3744-0">

WEB统一检索本地整合技术 编写客户端直接访问WEB资源,抓回数据再整合;这要求客户端包含DOM解析、JS引擎,形同编写浏览器。这种C/S方式在复杂度、跨平台、维护、用户体验上满足不了要求; 使用浏览器内核,仅做外围包装。 Trident:IE Gecko: Firefox WebKit: Safari、 Chrome、及智能手机平台

WEB统一检索本地整合技术 基于客户端跨域整合实例(智能手机平台) 调用WEBKIT内核

基于客户端跨域整合实例(智能手机平台) 设置权限

WEB统一检索本地整合技术 基于客户端跨域整合实例(智能手机平台) 基于客户端跨域整合实例(智能手机平台) 运行效果

WEB统一检索本地整合技术 使用第三方平台(Runtime) Adobe AIR MS Silverlight SUN JavaFX

WEB统一检索本地整合技术 使用浏览器 IE :从本地域访问,确认安全提示。 Firefox:对JS数字签名或使用插件 Chrome等:使用扩展

WEB统一检索本地整合技术 编写及安装Chrome 扩展

WEB统一检索本地整合技术 前后端混合、UI与逻辑分离的整合模式 WEB1 HTML_CLI WEB Agent1 SERVER WEB2 映射 Agent1 解析 HTML_CLI WEB2 Agent2 Agent3 WEB3 Agent4 WEB4 UI 逻辑层

WEB统一检索本地整合技术 谢 谢 ! 中国农业大学图书馆 康实