Apple WebObjects 5 Manuel d'utilisateur Page 82

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 108
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 81
82 Java Client and Other Three-Tier Systems
Apple Computer, Inc. January 2002
CHAPTER 6
WebObjects Desktop Applications
Client JDBC applications use a fat-client architecture. Custom code invokes JDBC
on the client, which in turn goes through a driver to communicate with a JDBC
proxy on the server. This proxy makes the necessary client-library calls on the
server.
The shortcoming of this architecture are typical of all fat-client architectures.
Security is a problem because the bytecodes on the client are easily decompiled,
leaving both sensitive data and business rules at risk. In addition, this architecture
doesn’t scale; it is expensive to move data over the channel to the client. Also, client
JDBC applications access the datasource directly—there is server layer to validate
data or control access to the datasource.
JDBC three-tier applications (with CORBA as the transport) are a big improvement
over client JDBC applications. In this architecture the client can be thin since all that
is required on the client side are the Java Foundation Classes, nonsensitive custom
code (usually for managing the user interface), and CORBA stubs for
communicating with the server. Sensitive business logic and database connection
logic are stored on the server. In addition, the server handles all data-intensive
computations.
The JDBC three-tier architecture has its own weaknesses. First, it results in too much
network traffic. Because this architecture uses proxy business objects on the client
as handles to real objects on the server, each client request for an attribute is
forwarded to the server, causing a separate round trip. Second, JDBC three-tier
requires developers to write much of the code themselves, from code for database
access and data packaging, to code for user-interface synchronization and change
tracking. Finally JDBC three-tier does not provide much of the functionality
associated with application servers, such as application monitoring and load
balancing, nor does it provide HTML integration.
The Java Client architecture, however, scales well since real data objects live on the
client and roundtrips are made to the server only for database commits and new
data fetches. Also, Java Client applications are designed to leverage custom
business logic which lets you to control which business objects are sent to the client
and to validate data from the client before committing it to the data store.
Vue de la page 81
1 2 ... 77 78 79 80 81 82 83 84 85 86 87 ... 107 108

Commentaires sur ces manuels

Pas de commentaire

Samsung WF0650NHW/XTC manuals

Owner’s manuals and user’s guides for Washing machines Samsung WF0650NHW/XTC.
We providing 2 pdf manuals Samsung WF0650NHW/XTC for download free by document types: User Manual






More products and manuals for Washing machines Samsung

Models Document Type
WF90F5E5U4W/WS User Manual     Samsung WF90F5E5U4W/WS Schnellstartanleitung, 27 pages
WA15F7S4UWA User Manual   Samsung WA13F7S4UWW/SG User Manual, 52 pages
WF80F5E5U4W User Manual   Samsung WFF500E Washer with Eco Bubble, 8 kg Quick start guide, 18 pages
WF7600NAW User Manual    Samsung WF7600NAW User manual, 20 pages
WF90F5E5P4W/EG User Manual   Samsung WF90F5E5P4W/EG Benutzerhandbuch [da] , 44 pages
WF0604NBE User Manual   Samsung WF0604NBE Benutzerhandbuch, 40 pages
J1491ADW User Manual   Samsung J1491ADW Benutzerhandbuch [fr] , 36 pages
J1045AVW/XST User Manual   Samsung J1045AVW/XST คู่มือการใช้, 21 pages
WA10B3 User Manual   Samsung WA10B3 User Manual [sk] , 12 pages
WF706U4SAWQ/LE User Manual   Samsung WF706U4SAWQ/LE Navodila za uporabo, 44 pages
WA8565B0 User Manual   Samsung WA8565B0 User manual, 11 pages
J1255AVGW User Manual Samsung J1255AVGW Bruksanvisningar, 24 pages
WF1702WEU/XSG User Manual   Samsung WF1702WEU/XSG User Manual, 88 pages
WA13J5730SS/SG User Manual   Samsung WA13J5730SS/SG User Manual, 88 pages
WW83K5400UW/EG User Manual   Samsung WW83K5400UW/EG, WW5500, Waschmaschine, AddWash™, 8 kg Quick Guide, 11 pages
WA13J5711SG/IM User Manual   Samsung WA90J5710SG User Manual, 44 pages
WF0804Y8E/YLV User Manual   Samsung WF0804Y8E/YLV Owner's manual, 88 pages
J1455AC User Manual       Samsung WW70J4263 Washer with Ecobubble, 7.0 Kg Quick start guide, 14 pages
WA11J5710SG/SG User Manual   Samsung WA11J5710SG/SG User Manual, 88 pages
WW80J3283KW User Manual      Samsung WW80J3283KW User Manual, 224 pages