[發(fā)明專利]計(jì)算機(jī)系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201580067531.5 | 申請(qǐng)日: | 2015-12-11 |
| 公開(公告)號(hào): | CN107209666B | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設(shè)計(jì))人: | N·庫(kù)馬爾;U·A·斯庫(kù)拉托維赫;S·納拉亞南;A·C·奈爾;A·A·達(dá)爾維 | 申請(qǐng)(專利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455;G06F9/448;G06F16/22;G06F16/25;H04L29/06;H04L29/12 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 王英;劉瑜 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算機(jī)系統(tǒng) | ||
1.一種用于傳遞服務(wù)的方法,所述方法包括:
接收至少一個(gè)服務(wù)發(fā)起消息;
響應(yīng)于接收所述至少一個(gè)服務(wù)發(fā)起消息,將服務(wù)對(duì)象類實(shí)例化以創(chuàng)建服務(wù)對(duì)象,所述服務(wù)對(duì)象被配置為提供服務(wù)功能,所述服務(wù)對(duì)象中的至少一些服務(wù)對(duì)象引用其他服務(wù)對(duì)象;
針對(duì)每個(gè)服務(wù)對(duì)象,生成相關(guān)聯(lián)的服務(wù)對(duì)象標(biāo)識(shí)符,所述服務(wù)對(duì)象標(biāo)識(shí)符將所述服務(wù)對(duì)象與任何其他服務(wù)對(duì)象進(jìn)行區(qū)分;
將服務(wù)對(duì)象序列化以生成經(jīng)序列化的數(shù)據(jù),針對(duì)每個(gè)服務(wù)對(duì)象所述經(jīng)序列化的數(shù)據(jù)包括服務(wù)對(duì)象標(biāo)識(shí)符、相關(guān)聯(lián)的狀態(tài)數(shù)據(jù)、以及由所述服務(wù)對(duì)象所引用的任何其他服務(wù)對(duì)象的服務(wù)對(duì)象標(biāo)識(shí)符;
將所述經(jīng)序列化的數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中;
接收標(biāo)識(shí)去激活的服務(wù)對(duì)象將被重新激活的服務(wù)重新激活消息;并且
針對(duì)經(jīng)標(biāo)識(shí)的服務(wù)對(duì)象而執(zhí)行重新激活過(guò)程,所述重新激活過(guò)程包括:
從其在所述經(jīng)序列化的數(shù)據(jù)中的表示來(lái)重新激活所述經(jīng)標(biāo)識(shí)的服務(wù)對(duì)象,并且
如果所述經(jīng)標(biāo)識(shí)的服務(wù)對(duì)象引用實(shí)現(xiàn)服務(wù)功能所需的至少一個(gè)服務(wù)對(duì)象,則針對(duì)所標(biāo)識(shí)的服務(wù)對(duì)象的服務(wù)功能所需的每個(gè)關(guān)聯(lián)的服務(wù)對(duì)象而重復(fù)所述重新激活過(guò)程,由此創(chuàng)建被重新激活的服務(wù)對(duì)象的替代組以替代經(jīng)去激活的服務(wù)對(duì)象中的至少一些服務(wù)對(duì)象;以及
緩存針對(duì)所述被重新激活的服務(wù)對(duì)象中的每一個(gè)的相應(yīng)存儲(chǔ)器指針,從而針對(duì)已經(jīng)被重新激活的關(guān)聯(lián)服務(wù)對(duì)象執(zhí)行所述重新激活過(guò)程使得所緩存的存儲(chǔ)器指針被返回至所述關(guān)聯(lián)服務(wù)對(duì)象,以確保所述替代組包括所述被重新激活的服務(wù)對(duì)象中每一個(gè)的僅一個(gè)實(shí)例。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述方法用于在通信網(wǎng)絡(luò)的端點(diǎn)之間建立通信事件,并且用于管理所建立的通信事件,其中,所述服務(wù)請(qǐng)求消息是通信事件建立請(qǐng)求,并且所述服務(wù)對(duì)象被創(chuàng)建以建立通信事件,其中,所述服務(wù)重新激活消息請(qǐng)求與所述所建立的通信事件相關(guān)的動(dòng)作,并且服務(wù)對(duì)象的所述替代組實(shí)現(xiàn)所請(qǐng)求的動(dòng)作。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述動(dòng)作是:
-終止所述通信事件;
-向所述通信事件添加參與者/從所述通信事件移除參與者;
-將所述通信事件的參與者靜音或取消靜音;
-將所述通信事件暫停;
-向所述通信事件添加媒體模態(tài)/從所述通信事件移除媒體模態(tài)。
4.根據(jù)權(quán)利要求1所述的方法,其中,利用代碼來(lái)定義針對(duì)每個(gè)服務(wù)對(duì)象類的對(duì)應(yīng)的工廠對(duì)象類,每個(gè)工廠對(duì)象類被配置為提供服務(wù)對(duì)象重新激活功能以用于從在所述經(jīng)序列化的數(shù)據(jù)中的所述表示來(lái)創(chuàng)建所述服務(wù)對(duì)象類的服務(wù)對(duì)象,所述方法包括:
針對(duì)每個(gè)服務(wù)對(duì)象類,將所述對(duì)應(yīng)的工廠對(duì)象類實(shí)例化以生成對(duì)應(yīng)的工廠對(duì)象,所述對(duì)應(yīng)的工廠對(duì)象被配置為實(shí)現(xiàn)由所述工廠對(duì)象類所提供的所述服務(wù)對(duì)象重新激活功能;
針對(duì)每個(gè)工廠對(duì)象,在所述存儲(chǔ)器中生成相關(guān)聯(lián)的工廠對(duì)象標(biāo)識(shí)符,所述工廠對(duì)象標(biāo)識(shí)符將所述工廠對(duì)象與任何其他工廠對(duì)象進(jìn)行區(qū)分;
其中,對(duì)每個(gè)服務(wù)對(duì)象的所述表示還包括與服務(wù)對(duì)象類相對(duì)應(yīng)的所述工廠對(duì)象的所述工廠對(duì)象標(biāo)識(shí)符;
其中,所述服務(wù)重新激活消息標(biāo)識(shí)與所述服務(wù)對(duì)象類相對(duì)應(yīng)的工廠對(duì)象,其中,針對(duì)所述經(jīng)標(biāo)識(shí)的服務(wù)對(duì)象而執(zhí)行所述重新激活過(guò)程包括:
經(jīng)標(biāo)識(shí)的對(duì)應(yīng)的工廠對(duì)象在所述經(jīng)序列化的數(shù)據(jù)上實(shí)現(xiàn)其服務(wù)對(duì)象重新激活功能以重新激活所述經(jīng)標(biāo)識(shí)的服務(wù)對(duì)象。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580067531.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 允許服務(wù)器遠(yuǎn)程訪問(wèn)未通電的客戶計(jì)算機(jī)系統(tǒng)資產(chǎn)信息的數(shù)據(jù)處理系統(tǒng)和方法
- 無(wú)需用戶參與自動(dòng)處理推送的信息的方法、系統(tǒng)與程序
- 在客戶計(jì)算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動(dòng)的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計(jì)算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動(dòng)的數(shù)據(jù)處理系統(tǒng)和方法
- 分配用于多方應(yīng)用層會(huì)話的資格信息
- 分配用于多方應(yīng)用層會(huì)話的資格信息
- 一種用于多層次對(duì)話的調(diào)節(jié)計(jì)算機(jī)系統(tǒng)的方法
- 一種使用混合云計(jì)算系統(tǒng)進(jìn)行通信的方法
- 遠(yuǎn)程禁止客戶計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計(jì)算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動(dòng)的數(shù)據(jù)處理系統(tǒng)和方法





