Protocol software component and test apparatus
First Claim
1. A system comprising:
- a processor;
a network interface operably coupled to the processor and configured to send and receive messages via a network using an asynchronous computer communication protocol;
two or more buffers, including an ingress buffer to store first content corresponding to a received message and an egress buffer to store second content corresponding an outgoing message;
a memory accessible to the processor, the memory includingfirst node instructions that are executable by the processor to implement one or more functions of a first node; and
one or more script callbacks that are executable by the processor to at least one of;
provide the first content to a test script to be modified before the first content is provided to the first node instructions from the ingress buffer; and
provide the second content to the test script to be modified before the outgoing message is provided to the egress buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A particular system includes a processor and a network interface configured to send and receive messages via a network using an asynchronous computer communication protocol. The system may include two or more buffers, such as an ingress buffer and an egress buffer. The system may include a memory accessible to the processor. The memory may include first node instructions that are executable by the processor to implement one or more functions of a first node. The memory may also include one or more script callbacks. The script callbacks may be executable by the processor to at least one of provide: the first content to a test script to be modified before the first content is provided to the first node instructions from the ingress buffer, and provide the second content to the test script to be modified before the outgoing message is provided to the egress buffer.
-
Citations
20 Claims
-
1. A system comprising:
-
a processor; a network interface operably coupled to the processor and configured to send and receive messages via a network using an asynchronous computer communication protocol; two or more buffers, including an ingress buffer to store first content corresponding to a received message and an egress buffer to store second content corresponding an outgoing message; a memory accessible to the processor, the memory including first node instructions that are executable by the processor to implement one or more functions of a first node; and one or more script callbacks that are executable by the processor to at least one of; provide the first content to a test script to be modified before the first content is provided to the first node instructions from the ingress buffer; and provide the second content to the test script to be modified before the outgoing message is provided to the egress buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to:
-
provide first data related to asynchronous computer communications to a test script; receive modified first data from the test script, wherein the first data is modified by the test script to generate the modified first data; generate a first message based on the modified first data; send the first message to a second computer system using an asynchronous computer communications protocol; receive a second message from the second computer system using the asynchronous computer communications protocol; and store content of the first message and the second message to enable a determination of an effect of communicating the modified first data to the second computer system using the asynchronous computer communications protocol. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-executable method, comprising:
-
receiving a first message at a first node from a second node via a network using an asynchronous computer communications protocol; providing first content of the first message to a first script callback, wherein the first script callback is configured to generate second content by enabling a first test script to at least one of modify the first content and delay generating the second content for a first predetermined time period; providing the second content to first node instructions configured to respond to the first message from the second node by generating third content; providing the third content to a second script callback, wherein the second script callback is configured to generate fourth content by enabling a second test script to at least one of modify the third content and delay generating the fourth content for a second predetermined time period; and sending the fourth content to the second node via the network in a second message. - View Dependent Claims (18, 19, 20)
-
Specification