SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 544 | Next

Moh'd A. Radaideh and Hayder Al-ameed

"Architecture of Reliable Web Applications Software"


Complementary solutions include sending scripts to the navigator intended to ping the
chosen server, reverting to another one in case of timeouts. Additionally, IP takeover techniques
(Damani et al., 1997), as will be mentioned later on, may enhance responsiveness
to higher levels.
Whichever the mechanism is used to route requests, and following the general operation
scheme depicted in Figure 4, a thick blue arrow represents the interaction between a particu-
Figure 4. General operation over a WAN
Web
Application
HTTP
HTTP
Replica.1.
Web
Application
HTTP
Replica.2.
HA
module
Web
Application
HTTP
Replica.3.
Client
HTTP
(ip: x.x.x.x)
DNS
(dot.com)
DNS
DNS.
Server.
IP:.x.x.x.x. IP:.y.y.y.y. IP:.z.z.z.z.
dot.com:
...x.x.x.x.
y.y.y.y
z.z.z.z
??¦
http://dot.com
HA
module
HA
module
Gald??mez
Copyright ?© 2007, Idea Group Inc. Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
lar client and Replica 1, chosen as the service entry point. The client will interact with that
replica as if the service was not replicated. However, the HA-module at that node, when it
receives the client request, instead of giving it to its attached Web application, will multicast
the request to the other HA-modules.


Pages:
532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556