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áveis

Info

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
Application number
BR0400761-1A
Other languages
English (en)
Inventor
Yann Erik Christensen
Ryan T Sturgell
Erik B Christensen
Jesus Ruiz-Scougall
Alex Dejarnatt
Michael J Marucheck
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of BRPI0400761A publication Critical patent/BRPI0400761A/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/321Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network 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)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (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.
BR0400761-1A 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 BRPI0400761A (pt)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004056237A2 (en) * 2002-12-17 2004-07-08 Susan Marie Waters Crib shield system and other breathable apparatus
DE602005007589D1 (de) * 2004-02-27 2008-07-31 Research In Motion Ltd System und verfahren zum asynchronen kommunizieren mit synchronen web-diensten unter verwendung eines vermittlerdienstes
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
US20070067461A1 (en) * 2005-09-21 2007-03-22 Savchenko Vladimir S Token streaming process for processing web services message body information
US7716360B2 (en) * 2005-09-21 2010-05-11 Sap Ag Transport binding for a web services message processing runtime framework
US7721293B2 (en) * 2005-09-21 2010-05-18 Sap Ag Web services hibernation
US7761533B2 (en) * 2005-09-21 2010-07-20 Sap Ag Standard implementation container interface for runtime processing of web services messages
US8745252B2 (en) * 2005-09-21 2014-06-03 Sap Ag Headers protocol for use within a web services message processing runtime framework
US7711836B2 (en) * 2005-09-21 2010-05-04 Sap Ag Runtime execution of a reliable messaging protocol
US7716279B2 (en) * 2005-09-21 2010-05-11 Sap Ag WS addressing protocol for web services message processing runtime framework
US7788338B2 (en) * 2005-09-21 2010-08-31 Sap Ag Web services message processing runtime framework
US7606921B2 (en) * 2005-09-21 2009-10-20 Sap Ag Protocol lifecycle
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
EP1975830A1 (en) * 2007-03-30 2008-10-01 British Telecommunications Public Limited Company Distributed computer system
EP1976220A1 (en) * 2007-03-30 2008-10-01 British Telecommunications Public Limited Company Computer network
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
US8505030B2 (en) * 2007-11-16 2013-08-06 Microsoft Corporation Coordinating resources using a volatile network intermediary
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
US8984530B2 (en) 2008-01-31 2015-03-17 Microsoft Corporation Queued message dispatch
CN105227636A (zh) * 2008-02-14 2016-01-06 诺基亚公司 用于实施发布处理的系统和方法
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
US8464274B2 (en) 2008-07-04 2013-06-11 Nec Corporation Information processing system, program and data relay method
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
WO2011016798A1 (en) * 2009-08-03 2011-02-10 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
US11693652B2 (en) 2021-04-16 2023-07-04 27 Software U.S. Inc. Automated authoring of software solutions from a data model
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
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

Family Cites Families (11)

* Cited by examiner, † Cited by third party
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 정선종 개방형 통신망에서 연결그래프를 이용한 점대다중점 연결 설정 및 해제 방법
US6425017B1 (en) 1998-08-17 2002-07-23 Microsoft Corporation Queued method invocations on distributed component applications
US6442620B1 (en) 1998-08-17 2002-08-27 Microsoft Corporation Environment extensibility and automatic services for component applications using contexts, policies and activators
WO2000034883A2 (en) 1998-12-11 2000-06-15 Microsoft Corporation Accelerating a distributed component architecture over a network using an implicit flow control
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
DE60136247D1 (de) 2000-06-16 2008-12-04 Microsoft Corp System und Verfahren zur interaktiven Kommunikation zwischen Objekten in einer verteilten Rechnerumgebung
CA2409920C (en) * 2000-06-22 2013-05-14 Microsoft Corporation 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
WO2003014927A2 (en) 2001-08-08 2003-02-20 Trivium Systems Inc. Scalable messaging platform for the integration of business software components

Also Published As

Publication number Publication date
DE602004004300T2 (de) 2007-06-06
US7200676B2 (en) 2007-04-03
MXPA04002729A (es) 2005-06-17
NO20041265L (no) 2004-09-27
RU2356089C2 (ru) 2009-05-20
PL366441A1 (en) 2004-10-04
MY141149A (en) 2010-03-15
IL160575A0 (en) 2004-07-25
HK1069041A1 (en) 2005-05-06
NZ531380A (en) 2005-08-26
AU2004200731A1 (en) 2004-10-14
TWI337485B (en) 2011-02-11
IL160575A (en) 2009-12-24
CN1533117B (zh) 2010-06-02
EP1463259B1 (en) 2007-01-17
TW200421793A (en) 2004-10-16
AU2004200731B2 (en) 2009-06-11
US20040249950A1 (en) 2004-12-09
KR20040084812A (ko) 2004-10-06
RU2004108864A (ru) 2005-09-27
ATE352162T1 (de) 2007-02-15
DE602004004300D1 (de) 2007-03-08
CO5560097A1 (es) 2005-09-30
CA2461652A1 (en) 2004-09-26
EP1463259A1 (en) 2004-09-29
JP2004295898A (ja) 2004-10-21
KR101037818B1 (ko) 2011-05-30
ZA200401579B (en) 2004-08-31
SG115639A1 (en) 2005-10-28
CN1533117A (zh) 2004-09-29

Similar Documents

Publication Publication Date Title
BRPI0400761A (pt) Transmissão e recebimento de mensagens por meio de canal de comunicação e modelo de programação adaptáveis
AU1981201A (en) Messaging system
NO20073891L (no) Kanalstruktur for radiosambandssystemer
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.
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
WO2002054184A3 (en) Systems and methods for transmitting motion control data
GB0408876D0 (en) User-level stack
TW200737813A (en) Radio communication device and retransmission packet transmission method
GB0025136D0 (en) Deferred acknowledgement communications and alarm management
WO2006069318A3 (en) Determination if a share channel (e:g: ssch) can be utilized for transmission
WO2009002741A3 (en) Apriori proactive retransmissions
FI990591A0 (fi) Tietojenvälitysmenetelmä
WO2008084961A3 (en) Method of supporting data retransmission in a wireless communication system
WO2008065532A3 (en) Communication system
TW200723808A (en) Systems and methods for arbitrating multiple communications
BRPI0415335A (pt) método e sistema de fornecimento de acesso remoto inteligente para unidades de transmissão e recepção sem fio
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.