System and method for identifying network communications of a service
First Claim
1. A system, comprising:
- a service identification logic configured to monitor execution of software of an application server and identify services being processed, the service identification logic further including;
a logic configured to identify network communications associated with an identified service; and
a notification logic configured to notify one or more network devices to provide priority processing for the network communications associated with the identified service.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methodologies, media, and other embodiments associated with identifying network communications of services are described. One example system embodiment includes a service identification logic configured to monitor execution of software of an application server and identify services being processed. The service identification logic can further include a logic configured to identify network communications associated with an identified service. The example system may also include a notification logic configured to notify one or more network devices to provide priority processing for the network communications associated with the identified service.
26 Citations
32 Claims
-
1. A system, comprising:
-
a service identification logic configured to monitor execution of software of an application server and identify services being processed, the service identification logic further including;
a logic configured to identify network communications associated with an identified service; and
a notification logic configured to notify one or more network devices to provide priority processing for the network communications associated with the identified service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of identifying network communications from a selected service being processed by an application server, the method comprising:
-
monitoring an execution of software from the application server;
monitoring for a thread that is executed by the software;
monitoring events that are triggered by the thread and determining whether the events are associated to the selected service;
if the events are associated to the selected service, monitoring the thread for opened sockets;
in response to a socket being opened, retrieving allocated network communication parameters assigned to the socket including a source port value; and
transmitting at least the source port value to one or more network devices to cause the one or more network devices to identify network communications associated to the selected service based on the source port value. - View Dependent Claims (13, 14, 15)
-
-
16. A method, comprising:
-
monitoring an execution of software being executed by an application server;
identifying a web service that is initiated during the execution;
determining whether the web service has been selected as a priority service;
if the web service is a priority service, identifying network communications associated with the web service where each network communication includes a source address; and
using the source address to identify network communications associated with the web service to allow the network communications to receive priority processing. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A graphical user interface in a computer system comprising a display and a selection device, the graphical user interface having processor executable instructions operable to perform a method of providing and selecting from a set of data entries on the display to select services for priority, the method comprising:
-
retrieving a set of data entries, where a data entry represents a service that is installed on an application server;
displaying the set of data entries on the display;
receiving one or more data entry selection signals indicative of the selection device selecting one or more data entries from the set of data entries displayed; and
in response to the one or more data entry selection signals, storing one or more entries in a list of priority services where an entry represents a service selected to receive priority processing. - View Dependent Claims (27, 28)
-
-
29. A computer-readable medium configured to provide processor executable instructions operable to perform a method, the method comprising:
-
monitoring an execution of software being executed by an application server;
identifying a web service that is initiated during the execution;
determining whether the web service has been selected as a priority service;
if the web service is a priority service, identifying network communications associated with the web service where each network communication includes a source address; and
using the source address to identify network communications associated with the web service to allow the network communications to receive priority processing.
-
-
30. A data packet for transmitting priority identification data to one or more network devices, comprising:
-
a first field that stores instructions to mark selected network communications for priority processing where the selected network communications are associated with a priority web service; and
a second field that stores a unique identifier allocated to network communications associated with the priority web service, where the unique identifier can be used by the one or more network devices to identify the selected network communications from network traffic being processed by the one or more network devices. - View Dependent Claims (31, 32)
-
Specification