Since Push technology is making such a big splash with the Internet
community, naturally we wanted to take a closer look at the emerging
technology. Java Developer's Journal recently had a chance to interview Mark
Bowles (bowles@tibco.com) of Tibco. Tibco recently released the latest
version of its TIB/Rendezvous Push product.
TIB/Rendezvous is an industrial-strength messaging tool which allows
application developers to build scalable distributed applications that share
data across LANs and WANs. These applications run on heterogeneous platforms
and communicate transparently with self-describing data messages and
subject-based addressing.
Mark is the Technical Guru (his official title) of Tibco and was very
enthusiastic about doing the interview.
JDJ: How did you get started with Push technology?
MB: TIBCO started life in 1985 (80 Net years ago) as a large-scale cust... (more)
Your company has grown beyond anyone's expectations. Internet orders have
skyrocketed and management is ecstatic. Everyone is as happy as a bug in a
rug. Everyone, that is, except the system administrator. This unexpected
explosive growth has caused many new headaches. The server can no longer
handle the huge number of hits every day. Raw materials must now be
purchased, assembled into products and shipped out faster than the current
system can keep track of inventory and purchases. New departments have been
added, and new employees in these departments need various levels of acc... (more)
The huge task of creating that great Java application is finally over.
Although the product is "user friendly" when up and running, installation has
typically been very cumbersome and time consuming. A product that is easy for
the layman to install will surely outsell one that isn't.
You must now go back to work. What's needed is a development tool that not
only enables applications to be installed easily for the end-user, but is
quick and easy for the developer to use as well. What's needed is
InstallAnywhere from Zero G Software, Inc. InstallAnywhere enables the
creation of a ... (more)
All in all, it's been a pretty good year. The hundreds of clients you've
developed applications for are all happy. The software development division
has grown by leaps and bounds. Then, just when it looks like you've reached
the pot of gold at the end of the rainbow, trouble comes calling. It's been
brought to your attention that some clients aren't getting the upgraded
versions of their orders. Some complain that they're receiving versions that
seemed to be fine-tuned for someone else. Still more disturbing is the fact
that the documentation enclosed with the software isn't alwa... (more)
So there it is - the opportunity of a lifetime. It seems that the local
public utilities commission has allocated a hefty budget to a new project.
They want to be able to "link" all of their users in the county utilities
building to the same database. All they need is a good database administrator
to come in and make it happen.
This appears to be a pretty cut-and-dried job on the surface, but when you
arrive you are horrified to learn that all is not as it seems. Most of the
office employees are on a Windows NT network, the engineers upstairs need
their UNIX system and, to make m... (more)