COMPUTER DATA COMMUNICATIONS IN A HIGH SPEED, LOW LATENCY DATA COMMUNICATIONS ENVIRONMENT
First Claim
1. A method of computer data communications in a high speed, low latency data communications environment, the method comprising:
- brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter;
receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream;
determining, by the messaging middleware of the contributing client device, whether contents of the message satisfy the constraints; and
administering the message, by the messaging middleware of the contributing client device, in dependence upon whether the message satisfies the constraints.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and products are disclosed for computer data communications in a high speed, low latency data communications environment that include: brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware, whether contents of the message satisfy the constraints; and administering the message, by the messaging middleware, in dependence upon whether the message satisfies the constraints.
-
Citations
20 Claims
-
1. A method of computer data communications in a high speed, low latency data communications environment, the method comprising:
-
brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware of the contributing client device, whether contents of the message satisfy the constraints; and administering the message, by the messaging middleware of the contributing client device, in dependence upon whether the message satisfies the constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for computer data communications in a high speed, low latency data communications environment, the apparatus comprising one or more computer processors, one or more computer memories operatively coupled to the one or more computer processors, the computer memories having disposed within them computer program instructions capable of:
-
brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware of the contributing client device, whether contents of the message satisfy the constraints; and administering the message, by the messaging middleware of the contributing client device, in dependence upon whether the message satisfies the constraints. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for computer data communications in a high speed, low latency data communications environment, the computer program product disposed upon a signal bearing medium, the computer program product comprising computer program instructions capable of:
-
brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware of the contributing client device, whether contents of the message satisfy the constraints; and administering the message, by the messaging middleware of the contributing client device, in dependence upon whether the message satisfies the constraints. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification