Important Abbreviations used in Java/J2EE
Hi Everyone, in this blog post, I am mentioning about the important abbreviations used in Java, J2EE and other related services.
Java
Java
- JDK - Stands for Java Development Kit. JDK contains software development tools which are used to compile and run java programs. Different versions of JDK are JDK 1.4, 1.5, 1.6.
- JRE - Stands for Java Runtime Environment. JRE is used as a interpreter of byte code to machine code.
- JVM - Stands for Java Virtual Machine. JVM is used to compile the Java program which converts source code to byte code.
Web Development
- HTML - Hyper Text Markup Language. Main markup language for creating web pages.
- XML - eXtensible Markup Language. XML is a markup language that defines a set of rules for encoding documents in a format.
- CSS - Cascading Style Sheets. Style sheet language used for describing the presentation semantics of a document written in a markup language.
- DHTML - Dynamic HTML. DHTML is a collection of technologies used together to create interactive and animated websites by using a combination of static markup language, a client - side scripting language and a presentation definition language.
- JSP - Java Server Pages. JSP is used to create dynamically generated web pages.
- XSLT - eXtensible Stylesheet Language Transformations. XSLT is a language for transforming XML documents into other XML documents.
- XSL - eXtensible Stylesheet Language. XSL is used to refer family of languages used to transform and render XML documents.
- XPath - XML Path Language. XPath is a query language used to select nodes from an XML document.
- AJAX - Asynchronous JavaScript and XML. AJAX is a group of interrelated web development techniques used on the client - side to create asynchronous web applications.
- JSON - JavaScript Object Notation. JSON is a text - based open standard readable data interchange.
- XQuery - XQuery is a query and functional programming language that is designed to query collections of XML data.
WebServices
- WSDL - Web Services Description Language. WSDL is an XML based interface description language that is used for describing the functionality offered by a web service.
- SOAP - Simple Object Access Protocol. SOAP is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks.
- REST - Representational State Transfer. REST is a style of software architecture for distributed systems such as World Wide Web.
- UDDI - Universal Description Discovery and Integration. UDDI is a platform - independent, XML based registry by which businesses worldwide can list themselves on the internet, and a mechanism to register and locate web service applications.
- HTTP - Hypertext Transfer Protocol. HTTP is an application protocol for distributed, collaborative, hypermedia information systems.
Java API for XML
- JAX - Java API for XML.
- JAXP - Java API for XML Processing. JAXP is used in validating and parsing XML documents.
- JAXM - Java API for XML Messaging. JAXM enables distributed software applications to communicate using XML.
- JAX-RPC - Java API for XML based RPC (Remote Procedure Call). JAX-RPC allows a java application to invoke a java based Web Service with a known description while still being consistent with its WSDL description.
- JAXR - Java API for XML Registries. JAXR defines a standard API for java platform applications to access and programmatically interact with various kinds of metadata registries.
- JAX-WS - Java API for XML Web Services. JAX-WS is a java programming language API for creating web services.
- JAX-RS - Java API for XML RESTful Web Services. JAX-RS is a programming language API that provides support in creating web services according to Representational State Transfer (REST) architectural pattern.
- XQJ - XQuery API for Java. XQJ enables java programmers to execute XQuery against an XML data source while reducing or eliminating vendor lock in.
- JAXB - Java Architecture for XML Binding. JAXB allows java developers to map java classes to XML representations.
- StAX - Streaming API for XML. StAX is an application programming interface API to read and write XML documents.
These are some of the important abbreviations which are used in Java/J2EE. But there are plenty more other abbreviations also in Java/ J2EE. Hope, this post gave you a good idea about important abbreviations. Please do comment below if you have any suggestions.
Thank you for reading the post.
That was great information.
ReplyDeleteJava classes in Pune