A conventional service providing method involves such disadvantages that provision
of efficient services cannot be assured in respect of a client, who was connected
with a front-end, and that a cost for developing a server is very expensive, besides
a cost for administering the service is expensive. In order to eliminate such disadvantages
as described above, an on-demand service expanding system provided with at least
one service broker, and at least one broker controller, comprises the service broker
being provided with a means for selecting a front-end that matches with a demand
of service transmitted from a client and a front-end connected with the client
to transmit contents of the demand of services with respect to the front-end; and
the broker controller being provided with a means for controlling the front-end
selected so as to connect the same with the server, and a means for controlling
the server and the front-end thus connected as well as the service broker for a
period of time during provision of the service.