Answer Posted / s anushya
Java SE – Standard Edition
Used to create standalone applications (An application runs on the computer under the OS of the computer and we need to install on every machine such as media player, antivirus etc)
• Console Application
Console Applications run from a command prompt and does not display any GUI based screens.
• GUI Application
GUI Applications are used to interact with users through user interfaces (Forms, labels, textboxes, buttons etc) which makes the program easier to understand, user friendly, and interesting.
Technology Used: Core Java
Java EE – Enterprise Edition
The Java Enterprise Edition (Java EE) is tailored for more complex applications to suit medium to large businesses. Typically they will be server based applications focusing on serving the needs of lots users at one time.
• WCD - Web Component Development
These are the applications which are web based in nature and require a web browser for execution. The web applications make use of a server to store the data and every time a user requests to execute that application, the request is passes on to the server for suitable reply.
Technology Used: Servlets and JSP
Framework: Struts, Spring, Hibernate
Architecture: MVC
Web Server: Tomcat, Apache
• BCD – Business Component Development
These are superset of Web applications and with additional functionalities like more sophisticated for Business logic where applications needed more transactions ( DB interactions’) and security.
Example : Banking Applications
Technology Used: EJB (Enterprise JavaBeans)
Application Server: JBoss, WebLogic
Java ME – Micro Edition
The Java Micro Edition is for applications used on mobile (e.g., cell phone, PDA) and embedded devices (e.g., TV tuner box, printers).
Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
Is java based on c?
In multi-threading how can we ensure that a resource isn't used by multiple threads simultaneously?
What is run time allocation?
What is contract between hashcode and equal method?
Highest level event class of the event-delegation model?
How do you ensure that n threads can access n resources without deadlock?
Explain the difference between map and flatmap stream operation?
What is boolean query?
What is the main use of java?
What is reflexive association?
what is thread? : Java thread
Is void a keyword in java?
Explain the importance of import keyword in java?
Write a regular expression to validate a password. A password must start with an alphabet and followed by alphanumeric characters; its length must be in between 8 to 20.
What are the types of web technologies?