Key Points on JAVA

Posted by JDK | 12:12 PM | | 1 comments »

¨ Sun Micro systems introduced java in 1995

¨ Caption: write once, run anywhere

¨ After that they found 3 editions of Java

¨ J2SE

¨ J2ME

¨ J2EE

¨ Java Beans – To develop Components in Java

¨ Enterprise Java Beans – To develop Distributed applications in Java

¨ Added JIT compilation to perform faster

¨ J2EE is used to develop distributed and multi tiered applications

¨ J2EE consists of the following technologies

¨ EJB, Java servelets, JSP, JDBC, XML, JNDI, JTA, JMS, Java Mail, RMI, Java Web services, Connectors.

¨ Enterprise JavaBeans (EJB). An EJB is a component architecture for the

¨ development and deployment of object-oriented distributed business

¨ applications. Applications written using the EJB architecture are scalable,

¨ transactional, and multiuser secure.

¨ Java Servlets. A servlet is a Java application that runs in a Web server.

¨ JavaServer Pages (JSP). A JavaServer Page is similar to a servlet and

¨ allows for the creation of dynamic Web pages.

¨ Java Database Connectivity (JDBC). JDBC allows Java applications to

¨ access a database.

¨ Extensible Markup Language (XML). XML provides a mechanism for

¨ describing data using tags in a platform-independent manner.

¨ Java Naming and Directory Interface (JNDI). JNDI allows Java applications

¨ to access naming services and directory services.

¨ Java Transaction API (JTA). JTA allows Java applications to access a

¨ transaction service.

¨ Java Transaction Service (JTS). JTS defines the implementation of a

¨ transaction manager that supports the JTA.

¨ Java Messaging Service (JMS). JMS allows for Java applications to

¨ access a message service.

¨ Java IDL. The Java IDL allows Java applications to use CORBA

¨ implementations.

¨ JavaMail. JavaMail allows Java applications to access an email service.

¨ RMI-IIOP. RMI-IIOP is for using Remote Method Invocation over the

¨ Internet InterOrb Protocol.

¨ Connectors. Connectors allow Java applications to access enterprise

¨ information systems.

¨ Java Web Services. Java Web Services allow Java applications to take

¨ advantage of the emerging Web services technologies.

Similar to J2SE programs run in a JVM, J2EE applications run in a J2EEcompliant

application server. The application server implements the J2EE

specification, allowing developers to create applications that use any or all of

the J2EE technologies, but that still are platform independent. Some of the

more popular applications servers are IBM’s WebSphere, BEA Systems’

WebLogic, and Macromedia’s JRun

1 comments

  1. Johnson // February 22, 2013 at 4:14 AM  

    Thanks for sharing great information you write it very clean. I am very lucky to get this tips from you.

    Again another new post. webkey