Communication apparatus, communication method, and storage medium
First Claim
Patent Images
1. A communication apparatus comprising:
- an acquisition unit configured to acquire information regarding a number of Hypertext Transfer Protocol (HTTP) requests to be transmitted consecutively to another communication apparatus for communication with the another communication apparatus; and
a determination unit configured to determine a communication protocol,wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is less than a threshold value, the determination unit is configured to determine a first communication protocol as a communication protocol to be used for communication with the another communication apparatus,wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is not less than the threshold value, the determination unit is configured to determine a second communication protocol as a communication protocol to be used for communication with the another communication apparatus, andwherein consecutive transmission of a plurality of HTTP requests based on a single transmission control protocol (TCP) connection is allowed in the second communication protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus includes a first acquisition unit and a determination unit. The first acquisition unit acquires a number of messages to be transmitted to another communication apparatus. The determination unit determines, based on the number of messages acquired by the first acquisition unit, a communication protocol to be used for a communication with the another communication apparatus from a plurality of communication protocols.
10 Citations
14 Claims
-
1. A communication apparatus comprising:
-
an acquisition unit configured to acquire information regarding a number of Hypertext Transfer Protocol (HTTP) requests to be transmitted consecutively to another communication apparatus for communication with the another communication apparatus; and a determination unit configured to determine a communication protocol, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is less than a threshold value, the determination unit is configured to determine a first communication protocol as a communication protocol to be used for communication with the another communication apparatus, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is not less than the threshold value, the determination unit is configured to determine a second communication protocol as a communication protocol to be used for communication with the another communication apparatus, and wherein consecutive transmission of a plurality of HTTP requests based on a single transmission control protocol (TCP) connection is allowed in the second communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication method for a communication apparatus, the communication method comprising:
-
acquiring information regarding a number of Hypertext Transfer Protocol (HTTP) requests to be transmitted consecutively to another communication apparatus for communication with the another communication apparatus; and determining a communication protocol, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is less than a threshold value, determining includes determining a first communication protocol as a communication protocol to be used for communication with the another communication apparatus, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is not less than the threshold value, determining includes determining a second communication protocol as a communication protocol to be used for communication with the another communication apparatus, and wherein consecutive transmission of a plurality of HTTP requests based on a single transmission control protocol (TCP) connection is allowed in the second communication protocol. - View Dependent Claims (10, 11)
-
-
12. A non-transitory storage medium storing a program to cause a computer to perform a communication method for a communication apparatus, the communication method comprising:
-
acquiring information regarding a number of Hypertext Transfer Protocol (HTTP) requests to be transmitted consecutively to another communication apparatus for communication with the another communication apparatus; and determining a communication protocol, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is less than a threshold value, determining includes determining a first communication protocol as a communication protocol to be used for communication with the another communication apparatus, wherein, in a case where the number of HTTP requests to be transmitted consecutively to the another communication apparatus is not less than the threshold value, determining includes determining a second communication protocol as a communication protocol to be used for communication with the another communication apparatus, and wherein consecutive transmission of a plurality of HTTP requests based on a single transmission control protocol (TCP) connection is allowed in the second communication protocol. - View Dependent Claims (13, 14)
-
Specification