[發明專利]傳輸數據對象的方法和裝置有效
| 申請號: | 200710127999.6 | 申請日: | 2007-07-06 |
| 公開(公告)號: | CN101102257A | 公開(公告)日: | 2008-01-09 |
| 發明(設計)人: | 希澤爾·M.·辛頓;馬修·P.·杜甘;帕特里克·R.·瓦爾德羅普 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | H04L12/54 | 分類號: | H04L12/54;G06F9/46;G06F13/14 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 康建峰 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸 數據 對象 方法 裝置 | ||
技術領域
本發明涉及一種改進的數據處理系統,更具體地涉及一種用于多計算機數據傳輸的方法和裝置。進一步地說,本發明針對聯網的計算機系統。
背景技術
為了降低用戶管理成本和改進企業間的相互協作,已經創建了聯合的計算空間。聯盟是擁護特定協作標準的企業的松散聯合體。對于聯盟內的用戶,針對特定的計算操作聯盟提供企業間的信任機制。例如,一個聯盟伙伴可以擔任用戶的主域(home?domain)或標識提供商。同一聯盟內的其它伙伴可以依賴用戶的標識提供商進行用戶的認證證書的主要管理,例如接受由用戶的標識提供商提供的單點登錄令牌。
在企業提出支持聯合商業交互時,這些企業應當提供反映增強兩個商務之間的合作并使用戶的操作負擔最小化的用戶體驗。在這些聯盟內,這些企業已經開始相互協作,以支持用戶可能毫無察覺或稍有察覺的多種聯盟協議。例如,聯合的企業可以執行多種類型的操作用于用戶賬戶管理,例如管理用戶特有的別名標識符,這可能需要與用戶進行最小限度的交互以完成操作。聯合的企業應當合作到使用戶對此類型操作協調的底層機制不會感到困惑或感到負擔過重的程度。
但是,在聯盟內實施這些操作時應當考慮到折衷。各種操作,比如那些完成操作可能需要與用戶進行最小限度的交互的操作,也應該以對于聯合的企業高效的方式來執行,尤其是對于可能需要橫跨企業內部的所有用戶的那些類型的操作。例如,當需要對成千上萬的用戶比如特定企業的所有客戶執行特定操作時,要求執行該操作的機制是能夠升級的,從而不會使聯合的企業的計算資源負擔過重,然而這些不同類型的操作可以以對卷入必要操作的聯合企業的負擔發生變化的各種方式來實施。
解決聯合的企業內的計算資源上的負擔的一種辦法是在分布式數據處理系統內實施聯合的功能。例如,標識提供商的服務可以在分布式數據處理系統內支持。但是,分布式數據處理系統的特性可能存在問題,聯合的協議操作的某些要求可能會使在分布式數據處理系統內實施用于執行這些聯合的協議操作的功能非常復雜。
更具體地說,聯合的實體,比如標識提供商和服務提供商,在聯合的環境內生成數據對象。許多聯合的操作或協議簡檔(profile)使用工件(artifact)來檢索數據對象。工件引用的數據對象和相關聯的工件之間的引用關系必需在任何聯合的計算環境中保持,而不管聯合的實體是否實施為分布式數據處理系統類型。盡管使用工件執行聯合的協議操作的功能可以實施為分布式數據處理系統,但是分布式數據處理系統的特性會使任何的該實施變得非常復雜。
因此,實施聯合企業及其計算基礎設施使得聯合企業的數據處理系統內的聯合協議操作能夠高效并可配置地進行管理將是非常有利的。在分布式數據處理系統內有效實施用于聯合協議操作的功能,尤其是用于執行使用工件的聯合協議操作的功能將更加有利。
發明內容
提供一種通過使用工件在聯合計算環境內的聯合實體之間傳輸數據對象的方法、裝置和計算機程序產品。比如服務提供商的第一聯合實體從比如標識提供商的第二聯合實體接收工件。第二聯合實體生成數據對象比如斷言(assertion)或任何其它類型的數據對象,用于根據第二聯合實體和第一聯合實體之間的信任關系在第一聯合實體中使用或者由第一聯合實體使用,并且工件引用由第二聯合實體本地(local)存儲的數據對象。第二聯合實體的服務由分布式數據處理系統內的一組數據處理系統提供,并且該組數據處理系統內的每一個數據處理系統能夠生成工件和工件引用的數據對象。第二聯合實體從第一聯合實體接收包含工件的數據對象檢索請求,并且接收到數據對象檢索請求的第二聯合實體中的第一數據處理系統從數據對象檢索請求中提取工件。工件由第一數據處理系統使用來從第二聯合實體的該組數據處理系統中的第二數據處理系統檢索工件引用的數據對象,然后數據對象檢索響應從第二聯合實體返回第一聯合實體。
附圖說明
本發明的新穎特征在所附權利要求中闡明。從下面結合附圖的詳細描述中,本發明自身、進一步的目的及其優點將變得更加清楚。其中:
圖1A示出每一個均可以實施本發明的多個數據處理系統的典型網絡;
圖1B示出可以在能夠實施本發明的數據處理系統中使用的典型計算機體系結構;
圖2示出說明針對由用戶對第一聯合企業發起的事務的聯合環境的術語的方框圖,第一聯合企業在響應中調用聯合環境內下游實體處的動作;
圖3示出說明在給定域現存數據處理系統與可以用來支持本發明實施例的某些聯合體系結構組件的集成的方框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710127999.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于管道的鉸接組件及一種接頭裝置
- 下一篇:用于揚聲器的振動膜及其制造方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





