BRPI0400761A - Transmissão e recebimento de mensagens por meio de canal de comunicação e modelo de programação adaptáveis - Google Patents
Transmissão e recebimento de mensagens por meio de canal de comunicação e modelo de programação adaptáveisInfo
- Publication number
- BRPI0400761A BRPI0400761A BR0400761-1A BRPI0400761A BRPI0400761A BR PI0400761 A BRPI0400761 A BR PI0400761A BR PI0400761 A BRPI0400761 A BR PI0400761A BR PI0400761 A BRPI0400761 A BR PI0400761A
- Authority
- BR
- Brazil
- Prior art keywords
- message
- implementations
- infrastructure
- layer
- transport
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/321—Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Circuits Of Receivers In General (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
"TRANSMISSãO E RECEBIMENTO DE MENSAGENS POR MEIO DE CANAL DE COMUNICAçãO E MODELO DE PROGRAMAçãO ADAPTáVEIS". Métodos, sistemas e produtos de programas de computadores para abstração de camadas de processamento dentro de uma infra-estrutura de mensagens, de modo que mudanças ou otimizações subseq³entes podem ser feitas na infra-estrutura, enquanto mantendo a funcionalidade existente. As implementações de transporte de mensagens são abstraídas dentro de uma camada de mensagem, permitindo que as outra camadas dentro da infra-estrutura interajam com as mensagem de um modo mais genérico, bastante independente do transporte de mensagem. Os exemplos de transporte de mensagem incluem canais designados, Protocolo de Gerenciamento de Transmissão (TCP), Protocolo de Transporte de Hipertexto (HTTP), Protocolo Simples de Transferência de Mensagens (SMTP), etc. Uma camada de canal acima da camada de mensagem abstrai as implementações de troca de mensagens, permitindo que outras camadas dentro da infra-estrutura enviem e recebam mensagens em um modo mais genérico, bastante independente da semântica de troca de mensagens de uma implementação de troca de mensagens específica. Os exemplos de troca de mensagens incluem datagramas, diálogos, monólogos, filas e assemelhados. Acima da camada de canal e da camada de mensagem, uma camada de serviço abstrai as implementações de ligação que ligam as implementações de troca de mensagens às implementações de código de usuário.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/400,747 US7200676B2 (en) | 2003-03-26 | 2003-03-26 | Transmitting and receiving messages through a customizable communication channel and programming model |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0400761A true BRPI0400761A (pt) | 2005-05-24 |
Family
ID=32824996
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BR0400761-1A BRPI0400761A (pt) | 2003-03-26 | 2004-03-24 | Transmissão e recebimento de mensagens por meio de canal de comunicação e modelo de programação adaptáveis |
Country Status (21)
| Country | Link |
|---|---|
| US (1) | US7200676B2 (pt) |
| EP (1) | EP1463259B1 (pt) |
| JP (1) | JP2004295898A (pt) |
| KR (1) | KR101037818B1 (pt) |
| CN (1) | CN1533117B (pt) |
| AT (1) | ATE352162T1 (pt) |
| AU (1) | AU2004200731B2 (pt) |
| BR (1) | BRPI0400761A (pt) |
| CA (1) | CA2461652A1 (pt) |
| CO (1) | CO5560097A1 (pt) |
| DE (1) | DE602004004300T2 (pt) |
| IL (1) | IL160575A (pt) |
| MX (1) | MXPA04002729A (pt) |
| MY (1) | MY141149A (pt) |
| NO (1) | NO20041265L (pt) |
| NZ (1) | NZ531380A (pt) |
| PL (1) | PL366441A1 (pt) |
| RU (1) | RU2356089C2 (pt) |
| SG (1) | SG115639A1 (pt) |
| TW (1) | TWI337485B (pt) |
| ZA (1) | ZA200401579B (pt) |
Families Citing this family (49)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2549343C (en) * | 2002-12-17 | 2008-08-19 | Breathablebaby, Llc | Crib shield system and other breathable apparatus |
| CA2557145C (en) * | 2004-02-27 | 2012-01-10 | Research In Motion Limited | System, apparatus and method for communicating asynchronously with synchronous web services using a mediator service |
| US7904587B2 (en) * | 2005-01-19 | 2011-03-08 | Iona Technologies Limited | Flexibly deployable communication device facilitating interoperation between middleware |
| US7921216B2 (en) * | 2005-02-01 | 2011-04-05 | Microsoft Corporation | System and method for building and using communication binding objects |
| US7882236B2 (en) | 2005-02-04 | 2011-02-01 | Microsoft Corporation | Communication channel model |
| US7716360B2 (en) * | 2005-09-21 | 2010-05-11 | Sap Ag | Transport binding for a web services message processing runtime framework |
| US7606921B2 (en) * | 2005-09-21 | 2009-10-20 | Sap Ag | Protocol lifecycle |
| US7711836B2 (en) * | 2005-09-21 | 2010-05-04 | Sap Ag | Runtime execution of a reliable messaging protocol |
| US7761533B2 (en) * | 2005-09-21 | 2010-07-20 | Sap Ag | Standard implementation container interface for runtime processing of web services messages |
| US20070067461A1 (en) * | 2005-09-21 | 2007-03-22 | Savchenko Vladimir S | Token streaming process for processing web services message body information |
| US7788338B2 (en) * | 2005-09-21 | 2010-08-31 | Sap Ag | Web services message processing runtime framework |
| US7716279B2 (en) * | 2005-09-21 | 2010-05-11 | Sap Ag | WS addressing protocol for web services message processing runtime framework |
| US8745252B2 (en) * | 2005-09-21 | 2014-06-03 | Sap Ag | Headers protocol for use within a web services message processing runtime framework |
| US7721293B2 (en) * | 2005-09-21 | 2010-05-18 | Sap Ag | Web services hibernation |
| US7636766B2 (en) * | 2005-11-15 | 2009-12-22 | Yahoo! Inc. | Remote selection and installation of auxiliary content |
| EP1826979A1 (en) * | 2006-02-27 | 2007-08-29 | BRITISH TELECOMMUNICATIONS public limited company | A system and method for establishing a secure group of entities in a computer network |
| US8856862B2 (en) * | 2006-03-02 | 2014-10-07 | British Telecommunications Public Limited Company | Message processing methods and systems |
| US7676492B2 (en) * | 2006-04-07 | 2010-03-09 | International Business Machines Corporation | Migration of database using serialized objects |
| FI119001B (fi) | 2006-08-16 | 2008-06-13 | Lumon Oy | Paneelijärjestelmä ja sen yläohjain |
| EP1976220A1 (en) * | 2007-03-30 | 2008-10-01 | British Telecommunications Public Limited Company | Computer network |
| EP1975830A1 (en) * | 2007-03-30 | 2008-10-01 | British Telecommunications Public Limited Company | Distributed computer system |
| US8365194B2 (en) * | 2007-10-29 | 2013-01-29 | International Business Machines Corporation | Creating and processing dynamic proxy actions for actions that are not yet registered with a client side broker |
| US8719841B2 (en) | 2007-11-16 | 2014-05-06 | Microsoft Corporation | Dispatch mechanism for coordinating application and communication medium state |
| US9021503B2 (en) * | 2007-11-16 | 2015-04-28 | Microsoft Technology Licensing, Llc | Coordinating application state and communication medium state |
| US8505030B2 (en) * | 2007-11-16 | 2013-08-06 | Microsoft Corporation | Coordinating resources using a volatile network intermediary |
| US8984530B2 (en) | 2008-01-31 | 2015-03-17 | Microsoft Corporation | Queued message dispatch |
| KR101152772B1 (ko) * | 2008-02-14 | 2012-06-11 | 노키아 코포레이션 | 게시를 구현하는 시스템 및 방법 |
| US8171495B2 (en) * | 2008-05-29 | 2012-05-01 | Microsoft Corporation | Queue dispatch using deferred acknowledgement |
| US8904003B2 (en) * | 2008-06-30 | 2014-12-02 | Oracle America, Inc. | Method and system for delegated job control across a network |
| JP5327552B2 (ja) | 2008-07-04 | 2013-10-30 | 日本電気株式会社 | 情報処理システム、プログラム、データ中継方法 |
| US8868532B2 (en) | 2008-08-08 | 2014-10-21 | Microsoft Corporation | Message exchange pattern rendezvous abstraction |
| US7895280B2 (en) | 2008-09-03 | 2011-02-22 | Microsoft Corporation | Composing message processing pipelines |
| US8301706B2 (en) | 2009-06-15 | 2012-10-30 | Microsoft Corporation | Routing of pooled messages via an intermediary |
| US8930887B2 (en) * | 2009-08-03 | 2015-01-06 | Hewlett-Packard Development Company, L.P. | Linking model instances to packages |
| US8806566B2 (en) * | 2009-11-19 | 2014-08-12 | Novell, Inc. | Identity and policy enforced inter-cloud and intra-cloud channel |
| US8549538B2 (en) * | 2010-03-18 | 2013-10-01 | Microsoft Corporation | Coordinating communication medium state for subtasks |
| US8250234B2 (en) | 2010-04-26 | 2012-08-21 | Microsoft Corporation | Hierarchically disassembling messages |
| US8463860B1 (en) * | 2010-05-05 | 2013-06-11 | Spirent Communications, Inc. | Scenario based scale testing |
| US8443416B2 (en) | 2011-05-06 | 2013-05-14 | Novell, Inc. | Techniques for secure channel messaging |
| US8612530B1 (en) * | 2011-05-27 | 2013-12-17 | Mu Dynamics, Inc. | Pass-through testing using message exchange identifiers |
| CN102857954B (zh) * | 2011-06-30 | 2017-09-29 | 中兴通讯股份有限公司 | 传输配置数据的处理方法及装置 |
| CN104954413B (zh) * | 2014-03-31 | 2018-07-13 | 阿里巴巴集团控股有限公司 | 提供互联网应用服务的方法、系统、用户端设备及服务端 |
| CN107204908A (zh) * | 2016-03-17 | 2017-09-26 | 阿里巴巴集团控股有限公司 | 一种基于通信接口框架的消息发送、接收方法及装置 |
| EP3436993B1 (en) * | 2016-03-31 | 2023-07-05 | Koninklijke Philips N.V. | An imaging system and a communication platform for communication among a plurality of nodes of the imaging system |
| US11269686B2 (en) | 2019-11-25 | 2022-03-08 | Red Hat, Inc. | Adaptive consumer thread pool |
| US11018965B1 (en) | 2020-01-24 | 2021-05-25 | Red Hat, Inc. | Serverless function scaling |
| US11409505B1 (en) | 2021-04-16 | 2022-08-09 | 27 Software U.S. Inc. | Automated authoring of software solutions from a data model with related patterns |
| US11314489B1 (en) | 2021-04-16 | 2022-04-26 | 27 Software U.S. Inc. | Automated authoring of software solutions by first analyzing and resolving anomalies in a data model |
| US11693652B2 (en) | 2021-04-16 | 2023-07-04 | 27 Software U.S. Inc. | Automated authoring of software solutions from a data model |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5426694A (en) * | 1993-10-08 | 1995-06-20 | Excel, Inc. | Telecommunication switch having programmable network protocols and communications services |
| KR100228400B1 (ko) * | 1997-07-23 | 1999-11-01 | 정선종 | 개방형 통신망에서 연결그래프를 이용한 점대다중점 연결 설정 및 해제 방법 |
| US6442620B1 (en) * | 1998-08-17 | 2002-08-27 | Microsoft Corporation | Environment extensibility and automatic services for component applications using contexts, policies and activators |
| US6425017B1 (en) * | 1998-08-17 | 2002-07-23 | Microsoft Corporation | Queued method invocations on distributed component applications |
| US6826763B1 (en) | 1998-12-11 | 2004-11-30 | Microsoft Corporation | Accelerating a distributed component architecture over a network using a direct marshaling |
| FI107424B (fi) * | 1999-03-22 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseen valmistautumiseksi pakettikytkentäisessä solukkoradioverkossa |
| EP1164482B1 (en) | 2000-06-16 | 2008-10-22 | Microsoft Corporation | System and method for interactive communication between objects in a distributed computing environment |
| AU2001268674B2 (en) * | 2000-06-22 | 2007-04-26 | Microsoft Technology Licensing, Llc | Distributed computing services platform |
| AU2002234258A1 (en) | 2001-01-22 | 2002-07-30 | Sun Microsystems, Inc. | Peer-to-peer network computing platform |
| US7120896B2 (en) * | 2001-10-31 | 2006-10-10 | Vitria Technology, Inc. | Integrated business process modeling environment and models created thereby |
| AU2002355575A1 (en) | 2001-08-08 | 2003-02-24 | Trivium Systems Inc. | Scalable messaging platform for the integration of business software components |
-
2003
- 2003-03-26 US US10/400,747 patent/US7200676B2/en not_active Expired - Fee Related
-
2004
- 2004-02-24 AU AU2004200731A patent/AU2004200731B2/en not_active Ceased
- 2004-02-25 IL IL160575A patent/IL160575A/en active IP Right Grant
- 2004-02-25 NZ NZ531380A patent/NZ531380A/en not_active IP Right Cessation
- 2004-02-26 ZA ZA200401579A patent/ZA200401579B/xx unknown
- 2004-03-01 MY MYPI20040704A patent/MY141149A/en unknown
- 2004-03-02 TW TW093105451A patent/TWI337485B/zh not_active IP Right Cessation
- 2004-03-16 SG SG200401466A patent/SG115639A1/en unknown
- 2004-03-19 PL PL36644104A patent/PL366441A1/xx unknown
- 2004-03-23 CN CN2004100317658A patent/CN1533117B/zh not_active Expired - Fee Related
- 2004-03-23 MX MXPA04002729A patent/MXPA04002729A/es active IP Right Grant
- 2004-03-23 CA CA002461652A patent/CA2461652A1/en not_active Abandoned
- 2004-03-24 DE DE602004004300T patent/DE602004004300T2/de not_active Expired - Lifetime
- 2004-03-24 EP EP04007112A patent/EP1463259B1/en not_active Expired - Lifetime
- 2004-03-24 AT AT04007112T patent/ATE352162T1/de not_active IP Right Cessation
- 2004-03-24 BR BR0400761-1A patent/BRPI0400761A/pt not_active IP Right Cessation
- 2004-03-25 NO NO20041265A patent/NO20041265L/no unknown
- 2004-03-25 KR KR1020040020271A patent/KR101037818B1/ko not_active Expired - Fee Related
- 2004-03-25 CO CO04028257A patent/CO5560097A1/es not_active Application Discontinuation
- 2004-03-25 RU RU2004108864/09A patent/RU2356089C2/ru not_active IP Right Cessation
- 2004-03-26 JP JP2004093772A patent/JP2004295898A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004295898A (ja) | 2004-10-21 |
| TW200421793A (en) | 2004-10-16 |
| NO20041265L (no) | 2004-09-27 |
| DE602004004300D1 (de) | 2007-03-08 |
| ATE352162T1 (de) | 2007-02-15 |
| KR20040084812A (ko) | 2004-10-06 |
| MY141149A (en) | 2010-03-15 |
| CA2461652A1 (en) | 2004-09-26 |
| PL366441A1 (en) | 2004-10-04 |
| EP1463259B1 (en) | 2007-01-17 |
| IL160575A (en) | 2009-12-24 |
| ZA200401579B (en) | 2004-08-31 |
| US20040249950A1 (en) | 2004-12-09 |
| NZ531380A (en) | 2005-08-26 |
| AU2004200731B2 (en) | 2009-06-11 |
| DE602004004300T2 (de) | 2007-06-06 |
| MXPA04002729A (es) | 2005-06-17 |
| SG115639A1 (en) | 2005-10-28 |
| EP1463259A1 (en) | 2004-09-29 |
| TWI337485B (en) | 2011-02-11 |
| US7200676B2 (en) | 2007-04-03 |
| CO5560097A1 (es) | 2005-09-30 |
| AU2004200731A1 (en) | 2004-10-14 |
| KR101037818B1 (ko) | 2011-05-30 |
| IL160575A0 (en) | 2004-07-25 |
| CN1533117B (zh) | 2010-06-02 |
| HK1069041A1 (en) | 2005-05-06 |
| CN1533117A (zh) | 2004-09-29 |
| RU2356089C2 (ru) | 2009-05-20 |
| RU2004108864A (ru) | 2005-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MY141149A (en) | Transmitting and receiving messages through a customizable communication channel and programming model | |
| AU1981201A (en) | Messaging system | |
| DE69816819D1 (de) | Datenübertragung über ein netzleitungsnachrichtenübertragungssystem | |
| WO2007080558A3 (en) | Communications network system and methods for using same | |
| TW200723740A (en) | Communications systems | |
| SE9902403D0 (sv) | Method for flow control | |
| WO2008010990A3 (en) | Short messaging system (sms) proxy communications to enable location based services in wireless devices | |
| BR9806495A (pt) | Processo e sistema para fornecer comunicação de dados com uma estação móvel. | |
| MY152777A (en) | Methods and apparatus for processing error control messages in a wireless communication system | |
| WO2008084986A3 (en) | Method of transmitting and receiving scheduling information in a wireless communication system | |
| WO2005010682A3 (en) | System and method for exchanging awareness information in a network environment | |
| GB0408676D0 (en) | A data access,replication or communication system comprising a distributed software application | |
| DE60132433D1 (de) | Sofortige nachrichtenübermittlung mit zusätzlicher sprachkommunikation | |
| GB0408876D0 (en) | User-level stack | |
| TW200737813A (en) | Radio communication device and retransmission packet transmission method | |
| GB0025136D0 (en) | Deferred acknowledgement communications and alarm management | |
| AU2003262584A1 (en) | Booking method and system | |
| WO2008084961A3 (en) | Method of supporting data retransmission in a wireless communication system | |
| WO2008065532A3 (en) | Communication system | |
| BRPI0415335A (pt) | método e sistema de fornecimento de acesso remoto inteligente para unidades de transmissão e recepção sem fio | |
| WO2008074244A8 (zh) | 一种即时通信的方法、系统及装置 | |
| WO2000062503A3 (en) | Apparatus and method for authenticating messages in a multicast | |
| BRPI0414088A (pt) | gerenciador de armazenador de processamento de confirmação diferencial e método para tal | |
| WO2008120634A1 (ja) | 通信端末装置、配信装置、エラー通知方法およびエラー通知プログラム | |
| UA85181C2 (ru) | Метод и устройство для усовершенствованного кодирования в многопользовательских системах связи (варианты) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 11A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2307 DE 24/03/2015. |