[發明專利]提供裝置、系統、服務器裝置、程序和方法有效
| 申請號: | 200980142597.0 | 申請日: | 2009-10-29 |
| 公開(公告)號: | CN102203750A | 公開(公告)日: | 2011-09-28 |
| 發明(設計)人: | 神山淑朗;仁田圭介 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00;G06F12/00 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 呂林紅 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 裝置 系統 服務器 程序 方法 | ||
技術領域
本發明涉及向客戶終端提供頁面的提供裝置、系統、服務器裝置、程序和方法。
背景技術
提供被稱為糅合(mashup)的服務的糅合服務提供者是已知的。糅合服務提供者將由用戶指定的個別的服務器裝置提供的數據合成在一個網頁內并提供給客戶終端。例如,從用戶預先接受由服務器裝置A提供的天氣數據和由服務器裝置B提供的股價數據的指定,當接收到來自用戶的頁面取得請求時,向該用戶提供包含天氣數據和股價數據的網頁。這樣的糅合服務提供者能夠提供每個用戶所特有的網頁。
現有技術文獻
專利文獻
專利文獻1:日本特開2007-334842號公報
發明內容
發明所要解決的問題
但是,例如有時會希望取得包含由企業內的內部網上的服務器裝置提供的數據和由外部的服務器裝置提供的數據的網頁。例如,有時希望取得包含由企業內的內部網上的服務器裝置提供的出差費申請畫面和由外部的服務器裝置提供的路線引導畫面的網頁。
但是,因為企業內的內部網的服務器裝置由防火墻從外部切斷,所以不能從外部的一般服務器裝置訪問。因而,糅合服務提供者無法提供包含由企業內的服務器裝置提供的數據和由外部的服務器裝置提供的數據的網頁。
另外,瀏覽器形成由于跨域(cross?domain)問題而不能在一個畫面內顯示從多個服務器裝置取得的數據的結構。因而,客戶端裝置也不能生成將從外部的服務器裝置取得的數據與由企業內的服務器裝置提供的數據合成的畫面。
另外,專利文獻1中記載了通過動態地生成腳本而由客戶端裝置取得其它域的信息的方法。但是,在專利文獻1所記載的方法中,不限于以糅合為目的的訪問,對于來自客戶端的任何訪問,服務器裝置都返回數據,因此存在安全性變得脆弱的可能性。
解決問題的方案
為了解決上述問題,在本發明的第1形態中,提供一種提供裝置,向客戶終端提供包含從服務器裝置取得的數據的頁面,具備:頁面返回部,響應于從所述客戶終端接收到頁面取得請求,返回包含如下代碼的頁面:該代碼在所述客戶終端上被執行,以從所述客戶終端向所述服務器裝置發送指示向該提供裝置發送所述數據的數據發送指示;數據接收部,接收從所述客戶終端接收到所述數據發送指示的所述服務器裝置發送的所述數據;和傳送部,向所述客戶終端傳送從所述服務器裝置接收到的所述數據。另外還提供一種使計算機用作這樣的提供裝置的程序和方法。
另外,在本發明的第2形態中,提供一種向上述第1形態的提供裝置提供數據的服務器裝置,具備:發送指示接收部,接收從所述提供裝置接收到包含所述代碼的頁面的所述客戶終端發送的所述數據發送指示;和數據發送部,響應于接收到所述數據發送指示,而向所述提供裝置發送由所述數據發送指示指定的所述數據。另外還提供一種使計算機用作這樣的服務器裝置的程序和方法。
另外,在本發明的第3形態中,提供一種具備上述第1形態的提供裝置和上述第2形態的服務器裝置的系統。另外,上述的發明概要并非列舉了本發明的所有必要特征。這些特征群的子組合也可以形成發明。
附圖說明
圖1示出本實施方式所涉及的信息提供系統100的結構。
圖2示出由本實施方式所涉及的提供裝置120提供的網頁200的一個例子。
圖3將第1例所涉及的信息提供系統100內的提供裝置120和內部服務器裝置114的功能結構與外部服務器裝置112和客戶終端130一起示出。
圖4示出第1例所涉及的信息提供系統100中的頁面提供處理的流程。
圖5將第2例所涉及的信息提供系統100內的提供裝置120和內部服務器裝置114的功能結構與外部服務器裝置112和客戶終端130一起示出。
圖6示出第2例所涉及的信息提供系統100中的頁面提供處理的流程。
圖7示出響應于從第1例所涉及的客戶終端130發送的頁面取得請求而由提供裝置120返回的、HTML頁面的偽代碼的一個例子。
圖8示出由圖7的HTML頁面調用的腳本的偽代碼的一個例子。
圖9示出第1例和第2例所涉及的內部服務器裝置114內的推送中介(Push?Broker)模塊的偽代碼的一個例子。
圖10示出第1例和第2例所涉及的提供裝置120內的服務橋接模塊的偽代碼的一個例子。
圖11示出響應于從第2例所涉及的客戶終端130發送的頁面取得請求而由提供裝置120返回的、最初的HTML頁面的偽代碼的一個例子。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980142597.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:使用概括的句子搭配的檢索
- 下一篇:一種具有可互換噴嘴的液體擴散裝置





