xml and java
Most web developers are intimately familiar with HTML, which is a language for presenting information on-screen so that it can be read by a human. A new markup language is rapidly gaining attention, however. XML allows for the presentation of information which can be read by a computer program. It is likely that the future of web development includes the creation of increasing numbers of programs, which make intelligent use of the data on XML-based web pages. And Java is a very good language for creating those programs. There has been a close relationship between Java and XML since the earliest mention of XML. John Bosak of Sun Microsystems, Chair of the XML Working Group has said that "XML gives Java something to do" (Web Techniques, pg. 43). Since there has been a decision to provide a standard Java API for manipulating XML (WT Pg. 43), the use of Java to manipulate XML documents is likely to continue, and increase over time. XML stands for eXtensible Markup Language. It looks a lot like HTML. In fact, both HTML and XML are commonly viewed as a subset of SGML (Standard Generalized Markup Language). SGML is very complicated, a fact that has lead to it's failure to gain widesp
One feature is support for Unicode. Sun is adding XML extension to the Java language to further promote its use for this type of application. 48): "'While it is true that it would be nice to have an agreed-upon set of vocabularies which everybody can adhere to, this is not the case yet and probably will not be the case in the near future' said Norber H. It has no means of allowing an application to check the data for validity, or to ensure that the markup is correct and well formed. 48), several vendors are currently developing these specifications, including: CommerceNet(eCo Framework working Group): eCo is teaming with OBI Consortium, RosettaNet, and other industry-specific groups to come up with an umbrella framework to make the various XMNL specifications co-exist and intercorperate. While theoretically XML parsers can be created with any language, Java is well suited to this partly because of its support of Unicode. This choice, however, makes it difficult to represent the character sets of many non-English languages. When used with the standardized data dictionary, you can create catalog entries and e-commerce documents describing products. And to repeat an earlier point, Java has supported Unicode from the start. And no custom programming and proprietary data formats will be needed. Mikula said many of the proposals need to be put through their paces and then revised before they are worthwhile, which does not quite match today's business models. XML, Java, and the future of the Web, http://metalab. HTML does not support document validation.
Common topics in this essay:
JP Morgenthal,
Definition DTDs,
Java Servlets,
WT Pg,
Bosak XML,
Java Technologies,
Validation HTML,
Java Abstract,
Technologies Sun,
Microsystems Future,
xml java,
electronic data,
data interchange,
electronic data interchange,
xml data,
java language,
markup language,
wt pg,
require web client,
future web,
xml allows,
require web,
applications require web,
wt pg 44,
portable data portable,
|