JAVA – Java is an object-oriented programming language developed by Sun Microsystems. Java applications are designed to be compiled to bytecode, which is interpreted at runtime, unlike conventional programming languages, which either compile source code to native (machine) code or interpret source code at runtime.
The language itself borrows much syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not related to Java.
Core Java – Front end.
JDBC- JDBC is an API for the Java programming language that defines how a client may access a database. It provides methods for querying and updating data in a database.
JDBC is oriented towards relational databases. Back-end.
Servlets – The Java Servlet API allows a software developer add dynamic content to a Web server using the Java platform. Middle back end. JMS- JMS is Java Message Service is a Java Oriented Middle ware for sending messages between two or clients.
Middle ware. EJB – Enterprise JavaBeans (EJB) is a Java API developed by Sun Microsystems that defines component architecture for multi-tier client/server systems.
Back end. Struts – Open frame work for building Servlets/JSP. Front end. Tomcat – Web Server. Useful as a straight forward Servlets. Tomcat is a free open source implementation of Java Servlets and java server pages technologies developed. Swings – front end.
Swing is java kit for building user interface and handling end user input.
Web Sphere – The Java-based application and transaction infrastructure delivers high-volume transaction processing for e-business and provides enhanced capabilities for transaction management, as well as security, performance, availability, connectivity, and scalability. Back End Technology.
Application Server. JBoss – Server. An application server written in Java that can host business components developed in Java. Essentially, JBOSS is an open source implementation of J2EE that relies on the Enterprise JavaBeans specification for functionality. Web Logic – Sever. HyberNet – JSP - Java Server Page. A server-side technology, Java Server Pages are an extension to the Java servlet technology that was developed by Sun. JSPs have dynamic scripting capability that works in tandem with HTML code, separating the page logic from the static elements -- the actual design and display of the page -- to help make the HTML more functional(i.e. dynamic database queries). XML - Short for Extensible Markup Language, a specification developed by the W3C.
XML is a pared-down version of SGML, designed especially for Web documents. It allows designers to create their own customized tags, enabling the definition, transmission, validation, and interpretation of data between applications and between organizations. XPath - XPath (XML Path Language) is a terse (non-XML) syntax for addressing portions of an XML document. Originally motivated by a desire to provide a common syntax and behavior model between XPointer and XSL, XPath has rapidly been adopted by developers as a small query language. XSL - Short for Extensible Style Language, a specification for separating style from content when creating HTML or XML pages. The specifications work much like templates, allowing designers to apply single style documents to multiple pages. XSL is the second style specification to be offered by the World Wide Web Consortium (W3C XSLT - Extensible Style Language Transformation, the language used in XSL style sheets to transform XML documents into other XML documents. An XSL processor reads the XML document and follows the instructions in the XSL style sheet, and then it outputs a new XML document or XML-document fragment. This is extremely useful in e-commerce, where the same data need to be converted into different representations of XML. Not all companies use the exact same programs, applications and computer systems.
The language itself borrows much syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not related to Java.
Core Java – Front end.
JDBC- JDBC is an API for the Java programming language that defines how a client may access a database. It provides methods for querying and updating data in a database.
JDBC is oriented towards relational databases. Back-end.
Servlets – The Java Servlet API allows a software developer add dynamic content to a Web server using the Java platform. Middle back end. JMS- JMS is Java Message Service is a Java Oriented Middle ware for sending messages between two or clients.
Middle ware. EJB – Enterprise JavaBeans (EJB) is a Java API developed by Sun Microsystems that defines component architecture for multi-tier client/server systems.
Back end. Struts – Open frame work for building Servlets/JSP. Front end. Tomcat – Web Server. Useful as a straight forward Servlets. Tomcat is a free open source implementation of Java Servlets and java server pages technologies developed. Swings – front end.
Swing is java kit for building user interface and handling end user input.
Web Sphere – The Java-based application and transaction infrastructure delivers high-volume transaction processing for e-business and provides enhanced capabilities for transaction management, as well as security, performance, availability, connectivity, and scalability. Back End Technology.
Application Server. JBoss – Server. An application server written in Java that can host business components developed in Java. Essentially, JBOSS is an open source implementation of J2EE that relies on the Enterprise JavaBeans specification for functionality. Web Logic – Sever. HyberNet – JSP - Java Server Page. A server-side technology, Java Server Pages are an extension to the Java servlet technology that was developed by Sun. JSPs have dynamic scripting capability that works in tandem with HTML code, separating the page logic from the static elements -- the actual design and display of the page -- to help make the HTML more functional(i.e. dynamic database queries). XML - Short for Extensible Markup Language, a specification developed by the W3C.
XML is a pared-down version of SGML, designed especially for Web documents. It allows designers to create their own customized tags, enabling the definition, transmission, validation, and interpretation of data between applications and between organizations. XPath - XPath (XML Path Language) is a terse (non-XML) syntax for addressing portions of an XML document. Originally motivated by a desire to provide a common syntax and behavior model between XPointer and XSL, XPath has rapidly been adopted by developers as a small query language. XSL - Short for Extensible Style Language, a specification for separating style from content when creating HTML or XML pages. The specifications work much like templates, allowing designers to apply single style documents to multiple pages. XSL is the second style specification to be offered by the World Wide Web Consortium (W3C XSLT - Extensible Style Language Transformation, the language used in XSL style sheets to transform XML documents into other XML documents. An XSL processor reads the XML document and follows the instructions in the XSL style sheet, and then it outputs a new XML document or XML-document fragment. This is extremely useful in e-commerce, where the same data need to be converted into different representations of XML. Not all companies use the exact same programs, applications and computer systems.
Comments