How many appliances do you have in your household? Unless you're currently a
contestant on "Survivor" island, the answer is probably over 20.
Refrigerators, microwaves, TVs, VCRs, dishwashers, vacuum cleaners, and the
favorite appliance of so many programmers - the coffeemaker. The list goes
on. Unfortunately, although appliances have grown increasingly intelligent in
recent years, they tend to exist in their own individual universes, oblivious
to the world around them.
Wouldn't it be nice if our appliances could pool their resources and take
advantage of the Internet? An automobile could use a cell phone to schedule
maintenance and record the appointment in a personal digital assistant. A
blood pressure monitor could immediately alert a hospital in the event of an
emergency.
Although homeowners could take an active role, for example, by using remote
access to tur... (more)
Using charts makes complex data easier to comprehend. Unfortunately the
decision to add charts to a Web site or an application doesn't necessarily
make life easier for the designers and programmers responsible for displaying
them. Depending on the complexity of the data, developers may encounter a
seemingly endless series of questions. What type of chart is needed? Should
the data be displayed horizontally or vertically? 2D or 3D? What increments
should be used along the axis lines? What happens if the data changes?
EspressChart from Quadbase Systems, Inc., is a set of tools to he... (more)
Once you've decided to store your data in XML files, how do you get access to
it? One solution is to write custom applications to manipulate the data, but
this may be easier said than done. The Document Type Definition (DTD) files
and schemas that define an XML file can be quite complicated. Developing code
from scratch is likely to be extremely challenging, particularly since each
new DTD or schema will require new coding. A better solution is to have the
code you need generated for you.
eXactML C++ Classes
eXactML from Bristol Technology Inc. is a Windows application that genera... (more)
As cross-platform data, XML is a natural solution for organizations that need
to share information. The challenge is to assemble the proper information and
deliver it to various clients in the desired format.
United Business Technologies, Inc., facilitates this process through the use
of a pair of products.
TransactXML Server 5.2 runs on Windows, Linux, and Solaris platforms and
processes requests for data from clients - either on the server or over the
Internet - by consulting rules scripts that identify the data source (or
sources) and the desired format for the requested data.... (more)
The task of making data available to business partners and customers presents
a variety of challenges. For instance, the content and quantity of data
frequently changes (usually by becoming larger and more complex). Or new
sources and potential consumers of data emerge, each with different
requirements - both in terms of the nature of the data they use and the
technology they use to process it. Or access to confidential data must be
limited to authorized personnel and users must be isolated from system
failures.
eXcelon Corporation addresses these issues and more through Extensi... (more)