Sandeep Nayak

Subscribe to Sandeep Nayak: eMailAlertsEmail Alerts
Get Sandeep Nayak: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Sandeep Nayak

XML is a popular data exchange standard. With a platform-independent language such as Java to process it, XML - if applied well - can make data more efficient. Today, almost all data in the industry flows in an XML format. Ironically, however, we haven't put as much effort into enhancing XML as we've put into Java. This has to change. It's to our benefit to focus on XML as much as we do on Java. Java's performance can be enhanced by reducing the time it takes to garbage-collect objects. To do this, Java programmers use the concept of precreating pools of objects, threads, and connections to fine-tune the code and optimize performance. However, we're missing something by just focusing on Java. What about the data in applications? Why don't programmers try to tune that too? We can apply this same pooling concept to XML. In this article I provide an example in which su... (more)

XML Middleware: XML and Messaging

XML has been used in applications as a means of passing data between heterogeneous applications, to provide metainformation over content and maintain structure in data. Simply put, if HTML is the language to display information, XML is the language that can speak business terms or jargon. In this article I'll discuss the fact that XML enables applications to organize and process information better on the enterprise. For this application I refer to Java technology for mail, servlets and messaging. Messaging Messaging is an integral part of most Internet-related applications because ... (more)