Cloud Computing

  1. client / server (xej. Outlook installed on PC that takes emails from server in an unknown destination).
  2. 3-tier architecture (includes an application server, in which applications are installed, and then users from their pc’s access them via web; note that database software manages the database, but this database is actually stored in a disc or storage server – last image on the bottom)
  3. cloud computing (is having a 3-tier architecture but with high-availability, no single point of failure; xej. all databases and applications work in teams or farms of servers, and when one of them fail, the others continue working and the user never has a problem, everything is transparent to the user’s eyes)
  4. web services & SOA (now applications are being developed with open gates, to allow them to interconnect with other applications, so that they can exchange information between ERPs and CRMs, etc).

Why JAVA could become the standard programming language? Mainly because it is flexible, with a Java Virtual Machine you can develop software no matter what’s the Operating System. Furthermore, you can program in Java with objects and develop web services programs.

Tags:

Leave a Reply

You must be logged in to post a comment.