RU2010116037A - Платформа составных приложений на базе модели - Google Patents
Платформа составных приложений на базе модели Download PDFInfo
- Publication number
- RU2010116037A RU2010116037A RU2010116037/08A RU2010116037A RU2010116037A RU 2010116037 A RU2010116037 A RU 2010116037A RU 2010116037/08 A RU2010116037/08 A RU 2010116037/08A RU 2010116037 A RU2010116037 A RU 2010116037A RU 2010116037 A RU2010116037 A RU 2010116037A
- Authority
- RU
- Russia
- Prior art keywords
- service
- provides
- composite
- composite applications
- message
- Prior art date
Links
- 239000002131 composite material Substances 0.000 claims abstract 26
- 238000000034 method Methods 0.000 claims abstract 18
- 239000008186 active pharmaceutical agent Substances 0.000 claims abstract 3
- 230000005540 biological transmission Effects 0.000 claims abstract 3
- 238000001514 detection method Methods 0.000 claims 2
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
1. Реализуемый компьютером способ, содержащий этапы, на которых: ! предоставляют связующую службу для разрешения составным приложениям и службам обмениваться информацией друг с другом, где связующая служба поддерживает ответную координацию для ожидаемых и неожиданных состояний в одном или нескольких прикладных модулях, предоставляет услуги посреднического обмена сообщениями и виртуализирует передачу, обнаружение и синхронизацию по нескольким конечным точкам, при этом связующая служба поддерживает несколько разных стандартов кодирования, обеспечивает прямую связь на основе сообщений, поддерживает запросы, гарантирует, что приложения именуются согласованно, и обеспечивает архитектуру безопасности для составных приложений, причем связующая служба реализует глобальную маршрутизацию с учетом близости и предоставляет федеративные пространства имен; !предоставляют службу процессов, чтобы обеспечить среду выполнения для составных приложений, где служба процессов принимает сообщения и в ответ предоставляет окружение, которое может использоваться для запуска процесса, для которого отправлено сообщение, и обрабатывает сообщения и пытается ассоциировать сообщение с процессом, который может быть активным; ! предоставляют службу идентификации, которая выполняет манипуляции с удостоверениями, ассоциированные с составными приложениями, где служба идентификации включает в себя уровень доступа и стек каталогов, доступный через уровень доступа, где уровень доступа содержит несколько разных типов API для доступа к данным в стеке каталогов, и службу доступа для управления и использования удостоверений прим
Claims (5)
1. Реализуемый компьютером способ, содержащий этапы, на которых:
предоставляют связующую службу для разрешения составным приложениям и службам обмениваться информацией друг с другом, где связующая служба поддерживает ответную координацию для ожидаемых и неожиданных состояний в одном или нескольких прикладных модулях, предоставляет услуги посреднического обмена сообщениями и виртуализирует передачу, обнаружение и синхронизацию по нескольким конечным точкам, при этом связующая служба поддерживает несколько разных стандартов кодирования, обеспечивает прямую связь на основе сообщений, поддерживает запросы, гарантирует, что приложения именуются согласованно, и обеспечивает архитектуру безопасности для составных приложений, причем связующая служба реализует глобальную маршрутизацию с учетом близости и предоставляет федеративные пространства имен;
предоставляют службу процессов, чтобы обеспечить среду выполнения для составных приложений, где служба процессов принимает сообщения и в ответ предоставляет окружение, которое может использоваться для запуска процесса, для которого отправлено сообщение, и обрабатывает сообщения и пытается ассоциировать сообщение с процессом, который может быть активным;
предоставляют службу идентификации, которая выполняет манипуляции с удостоверениями, ассоциированные с составными приложениями, где служба идентификации включает в себя уровень доступа и стек каталогов, доступный через уровень доступа, где уровень доступа содержит несколько разных типов API для доступа к данным в стеке каталогов, и службу доступа для управления и использования удостоверений применительно к составным приложениям;
предоставляют службу обеспечения жизненного цикла, которая обеспечивает окружение, в котором может работать составное приложение, где служба обеспечения жизненного цикла хранит информацию, ассоциированную с составным приложением, синхронизирует данные между несколькими разными источниками данных и составными приложениями, обращается к составному приложению и распределяет составное приложение по разным компьютерам, и анализирует производительность одного или нескольких составных приложений.
2. Один или несколько машиночитаемых носителей информации, воплощающих в себе команды, которые при выполнении реализуют способ, содержащий этапы, на которых:
предоставляют связующую службу для разрешения составным приложениям и службам обмениваться информацией друг с другом, где связующая служба поддерживает ответную координацию для ожидаемых и неожиданных состояний в одном или нескольких прикладных модулях, предоставляет услуги посреднического обмена сообщениями и виртуализирует передачу, обнаружение и синхронизацию по нескольким конечным точкам;
предоставляют службу процессов, чтобы обеспечить среду выполнения для составных приложений, где служба процессов принимает сообщения и в ответ предоставляет окружение, которое может использоваться для запуска процесса, для которого отправлено сообщение, и обрабатывает сообщения и пытается ассоциировать сообщение с процессом, который может быть активным;
предоставляют службу идентификации, которая выполняет манипуляции с удостоверениями, ассоциированные с составными приложениями, где служба идентификации включает в себя уровень доступа и стек каталогов, доступный через уровень доступа, где уровень доступа содержит несколько разных типов API для доступа к данным в стеке каталогов, и службу доступа для управления и использования удостоверений применительно к составным приложениям;
предоставляют службу обеспечения жизненного цикла, которая обеспечивает окружение, в котором может работать составное приложение, где служба обеспечения жизненного цикла хранит информацию, ассоциированную с составным приложением, синхронизирует данные между несколькими разными источниками данных и составными приложениями, обращается к составному приложению и распределяет составное приложение по разным компьютерам, и анализирует производительность одного или нескольких составных приложений.
3. Один или несколько машиночитаемых носителей по п.2, где связующая служба поддерживает несколько разных стандартов кодирования, облегчает прямую связь на основе сообщений, поддерживает запросы, гарантирует, что приложения именуются согласованно, и обеспечивает архитектуру безопасности для составных приложений.
4. Один или несколько машиночитаемых носителей по п.3, где связующая служба реализует глобальную маршрутизацию с учетом близости и предоставляет федеративные пространства имен.
5. Один или несколько машиночитаемых носителей по п.2, где связующая служба управляет регистрациями для сообщений и событий, принимает сообщения, которые предназначены для узла сообщений, и отправляет сообщения из узла сообщений.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98203207P | 2007-10-23 | 2007-10-23 | |
US60/982,032 | 2007-10-23 | ||
US12/247,829 US8751626B2 (en) | 2007-10-23 | 2008-10-08 | Model-based composite application platform |
US12/247,829 | 2008-10-08 | ||
PCT/US2008/080823 WO2009055492A1 (en) | 2007-10-23 | 2008-10-22 | Model-based composite application platform |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010116037A true RU2010116037A (ru) | 2011-10-27 |
RU2502127C2 RU2502127C2 (ru) | 2013-12-20 |
Family
ID=40579984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010116037/08A RU2502127C2 (ru) | 2007-10-23 | 2008-10-22 | Платформа составных приложений на базе модели |
Country Status (7)
Country | Link |
---|---|
US (1) | US8751626B2 (ru) |
EP (1) | EP2203848A4 (ru) |
JP (1) | JP5277251B2 (ru) |
CN (1) | CN101836200B (ru) |
BR (1) | BRPI0816893A2 (ru) |
RU (1) | RU2502127C2 (ru) |
WO (1) | WO2009055492A1 (ru) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090165021A1 (en) * | 2007-10-23 | 2009-06-25 | Microsoft Corporation | Model-Based Composite Application Platform |
US8806185B2 (en) * | 2008-05-29 | 2014-08-12 | International Business Machines Corporation | System and method for automatic configuration of portal composite applications |
US8138247B2 (en) | 2008-08-29 | 2012-03-20 | E.I. Du Pont De Nemours And Company | Polyoxymethylene compositions and articles made from these |
JP5370702B2 (ja) * | 2009-12-18 | 2013-12-18 | 株式会社村田製作所 | 薄膜形成方法 |
WO2011074362A1 (ja) * | 2009-12-18 | 2011-06-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 構成情報の取得が制限された構成要素を含むシステムの構成要素の構成情報を形成するためのシステム、プログラム、および方法 |
US8595344B2 (en) * | 2010-10-22 | 2013-11-26 | Sap Ag | Integration middleware virtualization |
US20120158819A1 (en) * | 2010-12-21 | 2012-06-21 | Microsoft Corporation | Policy-based application delivery |
US9286037B2 (en) * | 2010-12-29 | 2016-03-15 | Microsoft Technology Licensing, Llc | Platform for distributed applications |
WO2013052801A1 (en) * | 2011-10-05 | 2013-04-11 | Hartigen Solutions, Llc | Integrated software development and deployment architecture and high availability client-server systems generated using the architecture |
US8706684B2 (en) * | 2011-11-30 | 2014-04-22 | Tata Consultancy Services Limited | System and method for managing enterprise data |
US9304746B2 (en) * | 2012-06-07 | 2016-04-05 | Carmel-Haifa University Economic Corporation Ltd. | Creating a user model using component based approach |
JP6276273B2 (ja) * | 2012-09-07 | 2018-02-07 | オラクル・インターナショナル・コーポレイション | 分散型データグリッドクラスタにおけるメッセージ前処理をサポートするシステムおよび方法 |
US9569274B2 (en) | 2012-10-16 | 2017-02-14 | Microsoft Technology Licensing, Llc | Distributed application optimization using service groups |
CN103136350B (zh) * | 2013-02-01 | 2017-02-08 | 江苏易合大成网络科技有限公司 | 一种在系统平台上运行多个应用的方法及装置 |
WO2015082083A1 (en) * | 2013-12-04 | 2015-06-11 | Nec Europe Ltd. | Method and system for generating a virtual device resource accessible by an application |
CN106662986B (zh) | 2014-06-26 | 2019-06-21 | 谷歌有限责任公司 | 优化的浏览器渲染过程 |
WO2015196410A1 (en) | 2014-06-26 | 2015-12-30 | Google Inc. | Optimized browser render process |
EP3161668B1 (en) | 2014-06-26 | 2020-08-05 | Google LLC | Batch-optimized render and fetch architecture |
US9571414B2 (en) * | 2014-06-27 | 2017-02-14 | Amazon Technologies, Inc. | Multi-tiered processing using a distributed strict queue |
US9396698B2 (en) * | 2014-06-30 | 2016-07-19 | Microsoft Technology Licensing, Llc | Compound application presentation across multiple devices |
US9356913B2 (en) * | 2014-06-30 | 2016-05-31 | Microsoft Technology Licensing, Llc | Authorization of joining of transformation chain instances |
US9577972B1 (en) * | 2014-09-09 | 2017-02-21 | Amazon Technologies, Inc. | Message inspection in a distributed strict queue |
US9819573B2 (en) | 2014-09-11 | 2017-11-14 | Microsoft Technology Licensing, Llc | Method for scalable computer network partitioning |
US9544225B2 (en) * | 2014-09-16 | 2017-01-10 | Microsoft Technology Licensing, Llc | Method for end point identification in computer networks |
GB2531037A (en) * | 2014-10-08 | 2016-04-13 | Ibm | Deployment management of composite applications |
EP3227801B1 (en) * | 2014-12-01 | 2020-01-08 | Informatica LLC | Message broker system with parallel persistence |
CA2967437A1 (en) * | 2014-12-12 | 2016-06-16 | Visa International Service Association | Provisioning platform for machine-to-machine devices |
US10230600B2 (en) * | 2014-12-19 | 2019-03-12 | Oracle International Corporation | Performance analysis and bottleneck detection in service-oriented applications |
US10305762B2 (en) | 2014-12-19 | 2019-05-28 | Oracle International Corporation | Techniques for determining queue backlogs, active counts, and external system interactions in asynchronous systems |
JP6507643B2 (ja) | 2015-01-05 | 2019-05-08 | 富士通株式会社 | アプリ提供方法、アプリ提供サーバおよびアプリ提供プログラム |
US9311083B1 (en) * | 2015-04-10 | 2016-04-12 | CypressX LLC | Machine interface configuration system for coerced inconsistencies on different machine platforms |
US10089159B2 (en) | 2016-11-03 | 2018-10-02 | Microsoft Technology Licensing, Llc | Processing non-spatial input by multiple program elements of a computer program executed on a computer |
US10860390B2 (en) * | 2017-06-28 | 2020-12-08 | Intel Corporation | Microservices architecture |
US11175802B2 (en) * | 2018-09-21 | 2021-11-16 | Sap Se | Configuration object deletion manager |
US10430179B1 (en) * | 2019-03-07 | 2019-10-01 | Capital One Services, Llc | Methods and systems for managing application configurations |
US11163537B1 (en) * | 2020-05-01 | 2021-11-02 | Mastercard Technologies Canada ULC | Tiered application pattern |
US12081543B2 (en) | 2022-05-31 | 2024-09-03 | Bank Of America Corporation | System and method for user authentication for information security |
US12112438B2 (en) | 2022-07-29 | 2024-10-08 | Bank Of America Corporation | Virtual environment-to-virtual environment communication |
Family Cites Families (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020156814A1 (en) | 1997-01-13 | 2002-10-24 | Ho Bruce K. | Method and apparatus for visual business computing |
US6195794B1 (en) | 1997-08-12 | 2001-02-27 | International Business Machines Corporation | Method and apparatus for distributing templates in a component system |
US6167564A (en) | 1998-09-17 | 2000-12-26 | Unisys Corp. | Software system development framework |
US6415384B1 (en) | 1998-10-30 | 2002-07-02 | Lucent Technologies Inc. | Hardware/software co-synthesis of dynamically reconfigurable embedded systems |
US20020104067A1 (en) | 1999-12-29 | 2002-08-01 | Green David W. | Method and system and article of manufacture for an N-tier software component architecture application |
CA2400566A1 (en) | 2000-02-16 | 2001-08-23 | Bea Systems, Inc. | Workflow integration system for enterprise wide electronic collaboration |
US20020035584A1 (en) | 2000-05-09 | 2002-03-21 | Paul Scheier | icFoundation web site development software and icFoundation biztalk server 2000 integration |
US7188158B1 (en) | 2000-07-15 | 2007-03-06 | Hewlett-Packard Development Company, L.P. | System and method for component-based software development |
US6907395B1 (en) | 2000-10-24 | 2005-06-14 | Microsoft Corporation | System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model |
US20020078003A1 (en) | 2000-12-15 | 2002-06-20 | Krysiak Bruce R. | Method and system for identifying one or more information sources based on one or more trust networks associated with one or more knowledge domains |
US20020116454A1 (en) * | 2000-12-21 | 2002-08-22 | William Dyla | System and method for providing communication among legacy systems using web objects for legacy functions |
US6986145B2 (en) | 2001-03-13 | 2006-01-10 | Dipayan Gangopadhyay | In-context access to relevant services from multiple applications and information systems by object schema traversal |
US20030208527A1 (en) | 2001-07-20 | 2003-11-06 | Lino Lglesais | Method for smart device network application infrastructure (SDNA) |
US7316000B2 (en) | 2001-08-27 | 2008-01-01 | International Business Machines Corporation | Interactive agent for a topological multi-tier business application composer |
US20030074482A1 (en) | 2001-10-16 | 2003-04-17 | Christensen Erik B. | Composable messaging protocol |
US7454750B2 (en) | 2001-10-19 | 2008-11-18 | Amberpoint, Inc. | Integrator adaptor and proxy based composite application provisioning method and apparatus |
CN1421799A (zh) * | 2001-11-30 | 2003-06-04 | 英业达股份有限公司 | 实时数据客户服务系统及其方法 |
US6826568B2 (en) | 2001-12-20 | 2004-11-30 | Microsoft Corporation | Methods and system for model matching |
US7363612B2 (en) | 2002-03-06 | 2008-04-22 | Sun Microsystems, Inc. | Application programs with dynamic components |
FR2838217B1 (fr) | 2002-04-05 | 2004-06-25 | De Chelle Yvonne Auberlet | Procede et dispositif de generation de logiciels executables sur mesure et evolutifs sans programmation informatique |
US7096459B2 (en) * | 2002-09-11 | 2006-08-22 | International Business Machines Corporation | Methods and apparatus for root cause identification and problem determination in distributed systems |
US7395536B2 (en) * | 2002-11-14 | 2008-07-01 | Sun Microsystems, Inc. | System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment |
US20040122693A1 (en) | 2002-12-23 | 2004-06-24 | Michael Hatscher | Community builder |
US20040162741A1 (en) | 2003-02-07 | 2004-08-19 | David Flaxer | Method and apparatus for product lifecycle management in a distributed environment enabled by dynamic business process composition and execution by rule inference |
US7072807B2 (en) | 2003-03-06 | 2006-07-04 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
US7730446B2 (en) | 2003-03-12 | 2010-06-01 | Microsoft Corporation | Software business process model |
US20040181425A1 (en) | 2003-03-14 | 2004-09-16 | Sven Schwerin-Wenzel | Change Management |
US20040230447A1 (en) | 2003-03-14 | 2004-11-18 | Sven Schwerin-Wenzel | Collaborative workspaces |
US20040187140A1 (en) | 2003-03-21 | 2004-09-23 | Werner Aigner | Application framework |
US20050010893A1 (en) * | 2003-07-11 | 2005-01-13 | Schmidt John G.E. | Process for creating middleware adapters |
US7523220B2 (en) * | 2003-09-17 | 2009-04-21 | Microsoft Corporation | Metaspace: communication middleware for partially connected mobile ad hoc networks |
US20050091259A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation Redmond Wa. | Framework to build, deploy, service, and manage customizable and configurable re-usable applications |
US20070011334A1 (en) | 2003-11-03 | 2007-01-11 | Steven Higgins | Methods and apparatuses to provide composite applications |
US20050144226A1 (en) | 2003-11-10 | 2005-06-30 | Churchill Software Services | Systems and methods for modeling and generating reusable application component frameworks, and automated assembly of service-oriented applications from existing applications |
US20050125738A1 (en) | 2003-12-04 | 2005-06-09 | Biplav Srivastava | Composite network-accesible services |
US7665085B2 (en) | 2004-03-15 | 2010-02-16 | Ramco Systems Limited | Flexible deployment of software applications |
US7665064B2 (en) | 2004-05-14 | 2010-02-16 | Gt Software, Inc. | Systems and methods for web service function, definition, implementation, and/or execution |
US7653008B2 (en) | 2004-05-21 | 2010-01-26 | Bea Systems, Inc. | Dynamically configurable service oriented architecture |
US7774485B2 (en) | 2004-05-21 | 2010-08-10 | Bea Systems, Inc. | Dynamic service composition and orchestration |
US20050267947A1 (en) | 2004-05-21 | 2005-12-01 | Bea Systems, Inc. | Service oriented architecture with message processing pipelines |
US8069443B2 (en) | 2004-06-29 | 2011-11-29 | Novell, Inc. | Techniques for providing services and establishing processing environments |
US20060015584A1 (en) * | 2004-07-13 | 2006-01-19 | Teneros, Inc. | Autonomous service appliance |
US7373355B2 (en) | 2004-09-03 | 2008-05-13 | Metallect Corporation | System and method for relating applications in a computing system |
US8533717B2 (en) | 2004-12-14 | 2013-09-10 | Sap Ag | Fast platform independent inter-process communication |
US7580915B2 (en) | 2004-12-14 | 2009-08-25 | Sap Ag | Socket-like communication API for C |
US7593930B2 (en) * | 2004-12-14 | 2009-09-22 | Sap Ag | Fast channel architecture |
US7853959B2 (en) | 2005-02-08 | 2010-12-14 | Sap Ag | Business process extension for productivity suite application |
US7421716B1 (en) | 2005-02-09 | 2008-09-02 | Cerylion, Inc. | System and method for providing composite applications |
US7895566B2 (en) | 2005-03-10 | 2011-02-22 | Research In Motion Limited | System and method for building a deployable component based application |
WO2006102467A2 (en) | 2005-03-21 | 2006-09-28 | Primitive Logic, Inc. | Service-oriented architecture |
US20070033571A1 (en) | 2005-08-02 | 2007-02-08 | Sap Ag | Dynamic work center |
US7693586B2 (en) | 2005-09-02 | 2010-04-06 | Sap Ag | Process model transformation for event-based coordination of composite applications |
US7873422B2 (en) | 2005-09-02 | 2011-01-18 | Sap Ag | Event-based coordination of process-oriented composite applications |
WO2007035545A2 (en) | 2005-09-15 | 2007-03-29 | Invixa, Llc | Apparatus, method and system for building software by composition |
US20070118844A1 (en) | 2005-11-23 | 2007-05-24 | Jin Huang | Designer and player for web services applications |
US7697073B2 (en) * | 2005-12-06 | 2010-04-13 | Raytheon Company | Image processing system with horizontal line registration for improved imaging with scene motion |
US8122427B2 (en) | 2006-01-04 | 2012-02-21 | Microsoft Corporation | Decentralized system services |
US8296408B2 (en) | 2006-05-12 | 2012-10-23 | Sap Ag | Distributing relocatable services in middleware for smart items |
US20070294364A1 (en) | 2006-06-15 | 2007-12-20 | International Business Machines Corporation | Management of composite software services |
US7496893B2 (en) | 2006-06-15 | 2009-02-24 | International Business Machines Corporation | Method for no-demand composition and teardown of service infrastructure |
US20080313090A1 (en) | 2007-06-18 | 2008-12-18 | Leonid Portman | Interaction-management methods and platform for client-agent interaction-related environments |
US20090165021A1 (en) | 2007-10-23 | 2009-06-25 | Microsoft Corporation | Model-Based Composite Application Platform |
-
2008
- 2008-10-08 US US12/247,829 patent/US8751626B2/en not_active Expired - Fee Related
- 2008-10-22 CN CN200880113463.1A patent/CN101836200B/zh active Active
- 2008-10-22 JP JP2010531209A patent/JP5277251B2/ja active Active
- 2008-10-22 WO PCT/US2008/080823 patent/WO2009055492A1/en active Application Filing
- 2008-10-22 BR BRPI0816893 patent/BRPI0816893A2/pt not_active Application Discontinuation
- 2008-10-22 RU RU2010116037/08A patent/RU2502127C2/ru not_active IP Right Cessation
- 2008-10-22 EP EP08841420A patent/EP2203848A4/en not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
EP2203848A4 (en) | 2011-09-28 |
JP5277251B2 (ja) | 2013-08-28 |
EP2203848A1 (en) | 2010-07-07 |
BRPI0816893A2 (pt) | 2015-03-24 |
US20090157872A1 (en) | 2009-06-18 |
US8751626B2 (en) | 2014-06-10 |
RU2502127C2 (ru) | 2013-12-20 |
WO2009055492A1 (en) | 2009-04-30 |
CN101836200B (zh) | 2013-03-27 |
JP2011501854A (ja) | 2011-01-13 |
CN101836200A (zh) | 2010-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2010116037A (ru) | Платформа составных приложений на базе модели | |
Cox et al. | Smokescreen: flexible privacy controls for presence-sharing | |
US8051179B2 (en) | Distributed session failover | |
CN105138592B (zh) | 一种基于分布式架构的日志数据存储和检索方法 | |
US8291067B2 (en) | Providing access to presence information using multiple presence objects | |
Cáceres et al. | Virtual individual servers as privacy-preserving proxies for mobile devices | |
US20160150046A1 (en) | Re-establishing push notification channels via user identifiers | |
Yang et al. | On 3G mobile e-commerce platform based on cloud computing | |
WO2004102438A3 (en) | Business process management for a message-based exchange infrastructure | |
DE60330183D1 (de) | Übertragung von anwendungsinformationen und -befehlen mittels präsenztechnologie | |
MXPA04008848A (es) | Metaespacio: programacion intermedia para redes de conexion instantanea (ad hoc) moviles conectadas parcialmente. | |
CA2974065A1 (en) | Distributed cache for graph data | |
JP2015537307A (ja) | コンポーネント指向ハイブリッドクラウドオペレーティングシステムのアーキテクチャ及びその通信方法 | |
BRPI0709080A2 (pt) | gerenciando ricas coleções de presença | |
US12032550B2 (en) | Multi-tenant partitioning in a time-series database | |
US9830333B1 (en) | Deterministic data replication with conflict resolution | |
CN103838770A (zh) | 一种数据逻辑分区的方法和系统 | |
WO2023231338A1 (zh) | 状态数据的提交方法、节点和区块链系统 | |
CN104378415A (zh) | 一种基于消息的高可用云系统和实现方法 | |
US20210243246A1 (en) | Mechanism for a work node scan process to facilitate cluster scaling | |
CN102769640A (zh) | 用户信息的更新方法、服务器以及系统 | |
EP2080106B1 (en) | Hierarchical federation metadata | |
US20170123829A1 (en) | Method And System To Dynamically Instantiate Virtual Repository For Any Services | |
WO2011087584A2 (en) | Fault tolerant and scalable load distribution of resources | |
CN108076111A (zh) | 一种在大数据平台中分发数据的系统及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150526 |
|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20191023 |