![]() |
XML-Java![]() ![]() ![]() ![]() ![]()
XML was a well received new specification when it was first introduced by the World Wide Web Consortium (W3C) in November 1996; now, combining it intrinsically with Java that is, making XML specified code part of a Java program as well as encoding Java semantics (or behavior) into XML markup promises to deliver easier and more innovative application computing' to the enterprise and beyond. According to Larry Cable and Mark Reinhold, senior staff engineers at Sun and presenters of the "XML in the Java Platform" technical session at the recent JavaOne Developer Conference, the main reason to pay attention to this technological marriage is that XML based syntax offers a flexible, standard, and robust solution for Java programming, and, conversely, Java applies a universal set of semantics to XML data. Why to rely on java for XML jobs when so many other tools exist? It's possible to develop XML parsers and display engines in C and C++ and to write XML tools more quickly in languages like perl and JavaScript. However, Java is the best tool around for writing platform independent, network centric applications with elaborate set of features. Text processing power and security features are more efficient in Java. Why XML Needs Java Most information available in the electronic world isn't stored or presented in images, 3D graphics, movies, sound, or any other impressive multimedia format. It exists, instead, in the form of character based text on the Web, in databases, and elsewhere and text is most likely here to stay. XML allows developers to contextualize and interpret their data within a standard structure, so that one set of XML framed data can be combined with another without rebuilding the entire structure with each new addition or modification. How Java Fits into the picture XML provides a universal syntax for Java semantics (behavior). Simply put, this means that a developer can create descriptions for different types of data to make the data behave in various ways with Java programming code, and can later repeatedly use and modify those descriptions. Since XML and Java are both portable standards, the result of using the combination of the two technologies is portable, reusable data and portable behavior. The full potential of what one can achieve with either XML or Java alone hasn't been fully tapped yet; to combine the two is to enter largely uncharted territory. Right now, the two main application areas of XML in Java are presentation oriented publishing and enterprise message oriented middleware. Specifically, XML can be combined with Java to produce such applications as complex Web documents, dynamic publishing, e commerce, enterprise application integration, and structured information management and retrieval.
|
|
Domain NamesXML HTML to XML Why XML? XML Example Program XML Structure XML Declaration Physical Structure in XML XML Syntax Well Formed and Valid Document Document Type Definition Logical Structures
Notation and Notation Declarations Entity References Importing an External DTD Cascading Style Sheets (XML) Rendering XML with CSS An Example Using CSS CSS Style Rules
XSL XSL Transformation XSL Formatting XSL Style Rules Schemas Limitations of DTD Validity of an XML Document
An Example using XML Schema Namespaces Xlinks and Xpointers Terminology Xlinks Extended Link Xpointers DOM and SAX What is DOM? The Basic Structure of an XML DOM-based Module What is SAX? When to use DOMWhen to use SAX Accessing the Database Using XML Delivering XML with Data Retrieving Data from SQL Database Using Web Assistant Wizard Displaying Records from the XML_EX Database Server Dynamic Web Publishing with Dynabase Enhydra Java/XML Application Server XML Server Technologies Purpose and Goal of the XML/EDI Guidelines Definitions for XML/EDI The Electronic Enterprise Server Scope of XML/EDI The Five Technologies of XML/EDI Integrating XML with EDI Ignore and Include Keywords XML/EDI Components The Implementation Process Identifying Data Sets Developing DTDs Application Specific Extensions XML and JAVA XML Application Architecture Channel Definition Format Creation of Channels Creating Channels Using CDF Document Description of the Channel Scheduling Logos Precaching Web Crawling Keeping Track of UsersWeb DesignWeb HostingE Commerce |
| Home | Web Hosting | Web Design | Sitemap |
| Copyright (C) 2007. Web Domain design hosting. All rights reserved. |