A few months ago, at JavaOne, I discussed the possibility of starting an XML publication with the folks at SYS-CON Publications. Two questions came up: "Is it as big as Java?" and "Are there any real products out there?" Both are valid. Sep. 1, 1999 12:00 AM EDT Reads: 9,394 |
This is the third in a series of articles focused on using Java and ColdFusion technologies to develop an Online Ticket Store application. In the July issue of JDJ we went through the ticket reservation system for our online store. We took a look at how the actual protocol used for com... Sep. 1, 1999 12:00 AM EDT Reads: 10,503 |
I have to agree with JDJ's editor-in-chief, Sean Rhody. The word XML seems to spark technological fires. The JavaOne Conference issue of JDJ(Vol. 4, issue 6) featured three articles on XML. Having written one of them, I share the experience of the flood of e-mails regarding this obviou... Sep. 1, 1999 12:00 AM EDT Reads: 10,108 |
Online stores are the new, next-generation, 'revolutionize the world as we see it today' way of doing business. In the context of business transactions, online stores use the global Internet to facilitate the purchase and sale of goods and services. The ability to support online sales ... Jul. 23, 1999 12:00 AM EDT Reads: 8,259 |
Last week a friend of mine who lives in Hong Kong was telling me how advanced the business environment is there. Folks that have Internet access actually use the business facilities the Internet offers. For example, people use the Internet for their regular grocery shopping. They place... Jul. 1, 1999 12:00 AM EDT Reads: 10,355 |
This is the second in a series of articles focused on using some of the prominent Internet and Java technologies to develop a Ticket Store application. In the last issue of JDJ we defined the APIs and technologies and the network topology that would be used to develop the Ticket Store.... Jul. 1, 1999 12:00 AM EDT Reads: 13,966 |
Online stores are the new, next-generation, 'revolutionize the world as we see it today' way of doing business. In the context of business transactions, online stores use the global Internet to facilitate purchase and sale of goods and services. The ability to support online sales is a... Jun. 1, 1999 12:00 AM EDT Reads: 14,897 |
In last month's e-Java we discussed the technologies and APIs offered by the Java platform that play specific roles in e-commerce solutions for the enterprise. We also took a high-level glance at how they fit in an n-tier commerce application. Java provides substantial support for e-co... Jun. 1, 1999 12:00 AM EDT Reads: 10,937 |
Hello, and welcome to electronic Java! In this column we'll examine the role of Java in the fast-growing world of electronic commerce. We'll also look at how the different components of the Java 2 Platform fit together to create complete enterprise-level e-commerce applications. This c... May. 1, 1999 12:00 AM EDT Reads: 10,000 |
In the November JDJ (Vol. 3, Issue 11) we peered into the Cosmic Cup to look at some of the Java Virtual Machines on the market. We also discussed how a VM enables Java to promote its "write once, run anywhere" (WORA) cause. To recapitulate, the Java programming environment m... Jan. 1, 1999 12:00 AM EST Reads: 9,793 |
The world of software programming is replete with alternative tools for writing code that can be used to provide the same solutions to the same problems. The range of programming aids available, and their disparate approaches, make ubiquity and platform neutrality a myth. Nowadays, so... Dec. 1, 1998 12:00 AM EST Reads: 11,675 |
The key selling feature of Java is its WORA (write once, run anywhere) promise. Let's pause and think about what's involved in making this promise a reality. "Write Once" is a concept that applies specifically to the Java language, the idea being that there is one and only o... Nov. 1, 1998 12:00 AM EST Reads: 10,956 |
So I get to the office in the morning and see Mr. Job Prospect's résumé lying on my desk. That gives me about 20 minutes to think of interview questions I'd like to ask him. A quick scan of the résumé reveals that he's done some serious work in Java that includes programming with JFC, ... Nov. 1, 1998 12:00 AM EST Reads: 11,321 |
This month's discussion warrants a brisk walk down technological memory lane to examine Java's humble beginnings. In its original incarnation Java, then called Oak, was a language based on some of the features and syntax provided by C++. Oak was the result of Sun Microsystem's mission ... Sep. 1, 1998 12:00 AM EDT Reads: 11,087 |
Our dreams of having the world at our fingertips have been realized in large measure by the advent of the World Wide Web and Web browsers. The Java Platform gained much of its popularity due to its inherently distributed nature and its implicit support for the Web. The Java-based prod... Aug. 1, 1998 12:00 AM EDT Reads: 10,311 |
Let's take a minute to recap the discussion we've had so far in The Cosmic Cup. The Java platform is the software platform for the computing environment defined by Java. The Java platform APIs define the application programming interface for the Java platform, which consists of categor... Jul. 1, 1998 12:00 AM EDT Reads: 10,185 |
One of the salient aspects of the Java language is the control it gives to developers for dynamically generating and reusing code. This allows the language to offer Java programmers the ability to write code in which the actual behavior is determined at runtime. Of the eleven buzzwords... May. 1, 1998 12:00 AM EDT Reads: 25,685 |
Welcome back to the Cosmic Cup. I hope you are enjoying our voyage through the Java universe. Last month we examined the APIs that are formally defined under the scope of the Java Platform for the Enterprise. We're going to change the course of our journey a bit. This month we will loo... May. 1, 1998 12:00 AM EDT Reads: 9,436 |
Hello and welcome to Java's Karma - The Cosmic Cup. The word Karma originates from Hinduism and means fate or destiny; or the cosmic principle according to which each person is rewarded or punished in one incarnation according to that person's deeds in a previous incarnation. In this c... Apr. 1, 1998 12:00 AM EST Reads: 11,149 |
Components transcend the programming language and support a very high degree of reuse. They greatly simplify the construction of large and complicated software architectures. One of the main reasons why Java promises such a bright future for the computing world is because of its inhere... Feb. 1, 1998 12:00 AM EST Reads: 11,055 |
Java needs to address the needs of performance and robustness on the server side to fulfill its promise of providing a networking solution for the enterprise. Servlets complement applets on the server side and complete the definition of Java's role in the client/server hierarchy. In th... Jan. 1, 1998 12:00 AM EST Reads: 10,996 |
Consider an Internet client that wants to connect to a site which allows access only to trusted clients. Consider a trusted client that has access to the site. Wouldn't it be great if the trusted client could relay the Internet client's data to the restricted-access site? In other word... Oct. 1, 1997 12:00 AM EDT Reads: 12,151 |







Ajit Sagar is a principal architect with Infosys Technologies, Ltd., a global consulting and IT services company. Ajit has been working with Java since 1997, and has more than 15 years experience in the IT industry. During this tenure, he's been a programmer, lead architect, director of engineering, and product manager for companies from 15 to 25,000 people in size. Ajit has served as JDJ's J2EE editor, was the founding editor of XML Journal, and has been a frequent speaker at SYS-CON's Web Services Edge series of conferences, JavaOne, and international conference. He has published more than 125 articles.



























