-
公开(公告)号:US20170116122A1
公开(公告)日:2017-04-27
申请号:US14997348
申请日:2016-01-15
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
CPC classification number: H04L67/2842 , G06F9/467 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10 , G06F2212/154 , G06F2212/40 , G06F2212/60 , G06F2212/62 , H04L67/1097 , H04L67/16 , H04L67/20 , H04L67/2823 , H04L67/288
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
公开(公告)号:US11050840B2
公开(公告)日:2021-06-29
申请号:US16291888
申请日:2019-03-04
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
IPC: G06F15/16 , H04L29/08 , G06F9/46 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
公开(公告)号:US09715451B2
公开(公告)日:2017-07-25
申请号:US14997349
申请日:2016-01-15
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
IPC: G06F12/08 , G06F12/0811 , G06F9/46 , G06F12/0813
CPC classification number: H04L67/2842 , G06F9/467 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10 , G06F2212/154 , G06F2212/40 , G06F2212/60 , G06F2212/62 , H04L67/1097 , H04L67/16 , H04L67/20 , H04L67/2823 , H04L67/288
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
4.
公开(公告)号:US10244068B2
公开(公告)日:2019-03-26
申请号:US14997340
申请日:2016-01-15
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
IPC: G06F15/167 , H04L29/08 , G06F9/46 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
5.
公开(公告)号:US20190237867A1
公开(公告)日:2019-08-01
申请号:US16291888
申请日:2019-03-04
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
CPC classification number: H01Q3/26 , G06F9/467 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10 , G06F2212/154 , G06F2212/40 , G06F2212/60 , G06F2212/62 , H01Q1/523 , H01Q15/0086 , H01Q21/061 , H01Q21/065 , H01Q21/28 , H04B7/0617 , H04L67/1097 , H04L67/16 , H04L67/20 , H04L67/2823 , H04L67/2842 , H04L67/288 , H04W72/1263
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
公开(公告)号:US10200494B2
公开(公告)日:2019-02-05
申请号:US14997344
申请日:2016-01-15
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
IPC: G06F15/16 , H04L29/08 , G06F9/46 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
公开(公告)号:US09894175B2
公开(公告)日:2018-02-13
申请号:US14997348
申请日:2016-01-15
Applicant: Oracle International Corporation
Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
IPC: G06F12/08 , H04L29/08 , G06F9/46 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10
CPC classification number: H04L67/2842 , G06F9/467 , G06F12/0811 , G06F12/0813 , G06F12/0897 , G06F12/10 , G06F2212/154 , G06F2212/40 , G06F2212/60 , G06F2212/62 , H04L67/1097 , H04L67/16 , H04L67/20 , H04L67/2823 , H04L67/288
Abstract: In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
-
-
-
-
-
-