ATE428978T1 - Verfahren zum verteilen von netzwerkverbindungen im user-mode - Google Patents
Verfahren zum verteilen von netzwerkverbindungen im user-modeInfo
- Publication number
- ATE428978T1 ATE428978T1 AT05112996T AT05112996T ATE428978T1 AT E428978 T1 ATE428978 T1 AT E428978T1 AT 05112996 T AT05112996 T AT 05112996T AT 05112996 T AT05112996 T AT 05112996T AT E428978 T1 ATE428978 T1 AT E428978T1
- Authority
- AT
- Austria
- Prior art keywords
- listener
- mode
- user
- client
- network component
- Prior art date
Links
Classifications
-
- 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/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
-
- 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/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Exchange Systems With Centralized Control (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/049,051 US7640346B2 (en) | 2005-02-01 | 2005-02-01 | Dispatching network connections in user-mode |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE428978T1 true ATE428978T1 (de) | 2009-05-15 |
Family
ID=36499547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT05112996T ATE428978T1 (de) | 2005-02-01 | 2005-12-27 | Verfahren zum verteilen von netzwerkverbindungen im user-mode |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7640346B2 (de) |
| EP (1) | EP1686472B1 (de) |
| JP (1) | JP4866080B2 (de) |
| KR (1) | KR101219822B1 (de) |
| CN (1) | CN1816047B (de) |
| AT (1) | ATE428978T1 (de) |
| DE (1) | DE602005013905D1 (de) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7836494B2 (en) * | 1999-12-29 | 2010-11-16 | Intel Corporation | System and method for regulating the flow of information to or from an application |
| US7991839B2 (en) * | 2006-12-19 | 2011-08-02 | International Business Machines Corporation | Communication between host systems using a socket connection and shared memories |
| US7860930B2 (en) * | 2006-12-19 | 2010-12-28 | International Business Machines Corporation | Communication between host systems using a transaction protocol and shared memories |
| US8955122B2 (en) * | 2007-04-04 | 2015-02-10 | Sri International | Method and apparatus for detecting malware infection |
| EP2165259A1 (de) * | 2007-10-20 | 2010-03-24 | Citrix Systems, Inc. | Verfahren und systeme zur löschung dreidimensionaler graphikdaten |
| KR101603202B1 (ko) * | 2009-09-21 | 2016-03-14 | 삼성전자주식회사 | 이기종 멀티프로세서 시스템 온 칩에서의 rpc 데이터 배치 방법 및 장치 |
| US8495193B2 (en) * | 2010-02-23 | 2013-07-23 | Microsoft Corporation | Centralized management tool for remote presentation session server farms |
| JP2011254442A (ja) | 2010-05-06 | 2011-12-15 | Ricoh Co Ltd | 遠隔通信端末、遠隔通信方法、及び遠隔通信用プログラム |
| US9438638B2 (en) * | 2013-03-15 | 2016-09-06 | Silicon Graphics International Corp. | Method for transparently connecting augmented network socket operations |
| US10701151B2 (en) * | 2014-10-27 | 2020-06-30 | Netapp, Inc. | Methods and systems for accessing virtual storage servers in a clustered environment |
| US9779004B2 (en) * | 2015-03-23 | 2017-10-03 | Netapp, Inc. | Methods and systems for real-time activity tracing in a storage environment |
| US10585689B1 (en) | 2017-12-20 | 2020-03-10 | Cisco Technology, Inc. | Shared memory interface for application processes |
| CN113067849B (zh) * | 2021-02-05 | 2022-05-10 | 湖南国科亿存信息科技有限公司 | 基于Glusterfs的网络通信优化方法及装置 |
Family Cites Families (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5784615A (en) * | 1994-12-13 | 1998-07-21 | Microsoft Corporation | Computer system messaging architecture |
| US5721876A (en) | 1995-03-30 | 1998-02-24 | Bull Hn Information Systems Inc. | Sockets application program mechanism for proprietary based application programs running in an emulation environment |
| US6182109B1 (en) * | 1996-03-08 | 2001-01-30 | International Business Machines Corporation | Dynamic execution unit management for high performance user level network server system |
| US6182141B1 (en) * | 1996-12-20 | 2001-01-30 | Intel Corporation | Transparent proxy server |
| AU1587899A (en) * | 1997-11-17 | 1999-06-07 | Mcmz Technology Innovations Llc | A high performance interoperable network communications architecture (inca) |
| US6243753B1 (en) * | 1998-06-12 | 2001-06-05 | Microsoft Corporation | Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters |
| US6826763B1 (en) * | 1998-12-11 | 2004-11-30 | Microsoft Corporation | Accelerating a distributed component architecture over a network using a direct marshaling |
| US6658469B1 (en) * | 1998-12-18 | 2003-12-02 | Microsoft Corporation | Method and system for switching between network transport providers |
| JP3183343B2 (ja) * | 1999-02-26 | 2001-07-09 | 日本電気株式会社 | データ通信方法、端末装置、中継装置、データ通信システム及びその記録媒体 |
| US6212640B1 (en) * | 1999-03-25 | 2001-04-03 | Sun Microsystems, Inc. | Resources sharing on the internet via the HTTP |
| US7836494B2 (en) * | 1999-12-29 | 2010-11-16 | Intel Corporation | System and method for regulating the flow of information to or from an application |
| US6779035B1 (en) * | 2000-03-06 | 2004-08-17 | Microsoft Corporation | Application programming interface and generalized network address translator for translation of transport-layer sessions |
| US6754709B1 (en) * | 2000-03-29 | 2004-06-22 | Microsoft Corporation | Application programming interface and generalized network address translator for intelligent transparent application gateway processes |
| AU2001268674B2 (en) * | 2000-06-22 | 2007-04-26 | Microsoft Technology Licensing, Llc | Distributed computing services platform |
| US6954784B2 (en) * | 2000-08-17 | 2005-10-11 | International Business Machines Corporation | Systems, method and computer program products for cluster workload distribution without preconfigured port identification by utilizing a port of multiple ports associated with a single IP address |
| US6915437B2 (en) | 2000-12-20 | 2005-07-05 | Microsoft Corporation | System and method for improved network security |
| US20060020688A1 (en) * | 2001-05-14 | 2006-01-26 | At&T Corp. | System having generalized client-server computing |
| US7594230B2 (en) | 2001-06-11 | 2009-09-22 | Microsoft Corporation | Web server architecture |
| US7228551B2 (en) * | 2001-06-11 | 2007-06-05 | Microsoft Corporation | Web garden application pools having a plurality of user-mode web applications |
| US7490137B2 (en) * | 2002-03-22 | 2009-02-10 | Microsoft Corporation | Vector-based sending of web content |
| US7007103B2 (en) * | 2002-04-30 | 2006-02-28 | Microsoft Corporation | Method to offload a network stack |
| US20040003085A1 (en) * | 2002-06-26 | 2004-01-01 | Joseph Paul G. | Active application socket management |
| US20040192312A1 (en) * | 2002-07-16 | 2004-09-30 | Jia-Ru Li | Communication system for voice and data with wireless TCP server |
| US7117501B2 (en) * | 2002-11-21 | 2006-10-03 | International Business Machines Corporation | Application-level access to kernel input/output state |
| CA2415043A1 (en) * | 2002-12-23 | 2004-06-23 | Ibm Canada Limited - Ibm Canada Limitee | A communication multiplexor for use with a database system implemented on a data processing system |
| US20040167961A1 (en) * | 2003-02-26 | 2004-08-26 | Microsoft Corporation | Fragment response cache |
| US20040249957A1 (en) * | 2003-05-12 | 2004-12-09 | Pete Ekis | Method for interface of TCP offload engines to operating systems |
| US20050021680A1 (en) * | 2003-05-12 | 2005-01-27 | Pete Ekis | System and method for interfacing TCP offload engines using an interposed socket library |
| US7917751B2 (en) * | 2003-05-22 | 2011-03-29 | International Business Machines Corporation | Distributed filesystem network security extension |
| US7197580B2 (en) * | 2003-05-29 | 2007-03-27 | Microsoft Corporation | Computer system and method for supporting network-enabled devices |
| US7559082B2 (en) * | 2003-06-25 | 2009-07-07 | Microsoft Corporation | Method of assisting an application to traverse a firewall |
| US7606929B2 (en) * | 2003-06-30 | 2009-10-20 | Microsoft Corporation | Network load balancing with connection manipulation |
| US20050165932A1 (en) * | 2004-01-22 | 2005-07-28 | International Business Machines Corporation | Redirecting client connection requests among sockets providing a same service |
| US7334163B1 (en) * | 2004-06-16 | 2008-02-19 | Symantec Corporation | Duplicating handles of target processes without having debug privileges |
| US7613813B2 (en) * | 2004-09-10 | 2009-11-03 | Cavium Networks, Inc. | Method and apparatus for reducing host overhead in a socket server implementation |
| US7403535B2 (en) * | 2004-12-14 | 2008-07-22 | Hewlett-Packard Development Company, L.P. | Aggregation of network resources providing offloaded connections between applications over a network |
| US7848322B2 (en) * | 2007-03-26 | 2010-12-07 | Voltaire Ltd. | Device, system and method of UDP communication |
| US7864787B2 (en) * | 2007-03-26 | 2011-01-04 | Voltaire Ltd. | Device, system and method of multicast communication |
-
2005
- 2005-02-01 US US11/049,051 patent/US7640346B2/en active Active
- 2005-12-22 JP JP2005370933A patent/JP4866080B2/ja not_active Expired - Fee Related
- 2005-12-27 EP EP05112996A patent/EP1686472B1/de not_active Expired - Lifetime
- 2005-12-27 DE DE602005013905T patent/DE602005013905D1/de not_active Expired - Lifetime
- 2005-12-27 AT AT05112996T patent/ATE428978T1/de not_active IP Right Cessation
- 2005-12-29 KR KR1020050133250A patent/KR101219822B1/ko not_active Expired - Fee Related
- 2005-12-30 CN CN2005101381868A patent/CN1816047B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006216018A (ja) | 2006-08-17 |
| JP4866080B2 (ja) | 2012-02-01 |
| EP1686472A1 (de) | 2006-08-02 |
| KR20060088476A (ko) | 2006-08-04 |
| US7640346B2 (en) | 2009-12-29 |
| CN1816047A (zh) | 2006-08-09 |
| DE602005013905D1 (de) | 2009-05-28 |
| EP1686472B1 (de) | 2009-04-15 |
| CN1816047B (zh) | 2011-08-03 |
| US20060173854A1 (en) | 2006-08-03 |
| KR101219822B1 (ko) | 2013-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111796860B (zh) | 微前端方案实现方法及装置 | |
| US8505029B1 (en) | Virtual machine communication | |
| CN102202078B (zh) | 一种用于配置服务器场的多个异类角色的方法和系统 | |
| US6920410B2 (en) | Systems and methods for testing a network service | |
| DE602005013905D1 (de) | Verfahren zum Verteilen von Netzwerkverbindungen im user-mode | |
| WO2022007638A1 (zh) | 一种数据处理方法、装置、设备及系统 | |
| CN104866383A (zh) | 一种接口调用方法、装置及终端 | |
| WO2001091033A3 (en) | Security architecture for integration of enterprise information system with j2ee platform | |
| MY142583A (en) | Method, system, and apparatus for discovering and connecting to data sources | |
| WO2005055053A3 (en) | Mobile device programming system and method | |
| KR20160013207A (ko) | 다수의 동시적 오디오 모드 | |
| USRE48851E1 (en) | Thin client for mapping system | |
| Yamato et al. | Study of service processing agent for context-aware service coordination | |
| US20070118499A1 (en) | Method and system for collecting and restoring application state information | |
| US20060161768A1 (en) | Method of managing software components that are integrated into an embedded system | |
| TWI396093B (zh) | 藉由實現並連結合約來提供用戶端服務的功能性 | |
| KR20210085551A (ko) | 벤더 특화 통신 기능을 구비하는 어댑티브 오토사 시스템 및 그것의 소스 코드 생성 방법 | |
| CN109739487B (zh) | 一种业务逻辑处理方法、设备及计算机可读存储介质 | |
| US7958496B2 (en) | Method of and system for application service exchange across different execution environments | |
| CN106506561B (zh) | 一种流媒体传输方法及装置 | |
| Tamaru et al. | PPNP: A privacy profile negotiation protocol for services in public spaces | |
| CN115866056A (zh) | 服务调用方法和装置、电子设备、计算机可读存储介质 | |
| JP4929285B2 (ja) | サーバ側サービスフレームワーク | |
| JP2010500671A (ja) | ネットワーク環境におけるスペースのカスタマイズ | |
| CN117762601B (zh) | 一种hydra服务调用方法、系统、终端及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |