Which of the following are true about Active Replication? A It is a fault-tolerance mechanismB It is achieved by taking cold back upsC Each replica attempts to process each request but extra calls may be intercepted via an interceptorD
Choices A, C and F are correct. Active Replication is a fault tolerance mechanism where each replica is identical to the main service and attempts to service each request. An interceptor is used to
Which of the following are benefits of Server Clustering? A ReplicationB High SecurityC Easy ManageabilityD Load BalancingE
Choices A, D and E are correct. Through the use of replicas, server clusters increase the reliability and availability of a system. They provide a fault tolerance mechanism with load distribution
Which of the following are true about Passive Replication? A Primary Service and all replicas respond to all requestsB Primary Service randomly delegates requests to one of the secondary replicasC Primary service handles all requestsD
Choices C, D and F are correct. In Passive Replication, the primary service handles all requests. The state of the replicas is periodically synchronized. In the event that the primary service
HTTPS is defined as A HTTP with SecurityB HTTP on secure lineC HTTP over SSLD HTTP with SSL
Choice C is correct HTTPS stands for HTTP over SSL. With HTTPS, SSL sits above the TCP-IP layer and below the application protocol layer. Hence choice C is correct.
HTTP is A Connection LessB Connection BaseC StatefulD StatelessE Secure
Choice B and D are correct. HTTP (HyperText Transfer Protocol) is a transport mechanism for MIME (Multipurpose Internet Mail Extensions) documents. MIME documents often contain HTML (HyperText
Happy Joe Banking Corporation is building a Banking application to provide online access to their account holders. They have chosen 2 SUN 450s for their web server cluster and 1 SUN E10000 for their application server. The business requirements indicate that to become a customer, a person must have at least a primary checking account with the bank. Further since the customer will be using the Internet to view confidential information, security is considered paramount.What do you understand
Choice D is correct. Successful software architecture deals with addressing the non-functional service level requirements of a system. The Design process takes all the functional business requirements
In an interview between the senior management of Happy Joe Banking Corporation and the J2EE application architect Scott Khosla, the following points were discussed:I. The system needed to respond within 5 secondsII. The system is needed to have a 99.9% uptimeIII. HJBC
Choice D is correct. The non-functional service level requirements discussed are Performance (system needs to respond within 5 seconds), Availability (system is needed to have a 99.9% uptime),
Fragile Oars, a manufacturer of boating supplies has a mainframe based legacy application for customer and order management. Recently, Fragile Oars embarked on a project to add Internet presence to its products and services and hence created a company website. Since then, its management has realized the importance of having an eFront and wants to start conducting business over the Internet. Fragile Oars wants to use Applets as the front-end. What is the best method to connect to this legacy
Choice D is correct. The best approach in this case is to have the applets talk to Servlets that can act as mediators between the applets and the Legacy system. Hence choice D is correct.Applets
In which of the following cases would an application not necessarily benefit from the use of Enterprise Java Beans? A Small Scale deploymentB Large scale deploymentC Transactional in natureD
Choices A and D are correct. Enterprise Java Beans are best used with large and complex enterprise applications with high deployment and transactional requirements. Hence choices A And D are
Outstanding Perf is a perfume manufacturing company. The management is currently in the process of architecting a new J2EE based solution for their online catalog. If performance is paramount and session state needs to be managed as well, it would be preferable to use HTTP and HTTPSession object as opposed to using HTTPS. True/False? A TrueB
Choice A is correct. The question specifies that performance is important. There is no mention of the security requirements. Apart from providing Session State, HTTPS includes additional functionality