Java servlets, one of the hottest topics in programming today, are Java's
method of writing CGI-type programs that interact with the Web browser and
deliver dynamic HTML pages to the end user. Traditionally these programs have
been written in C++ or Perl. Since C++ is compiled to native code and Perl
requires an interpreter that's slightly different for each operating system
platform, you're forced to maintain different versions of the programs for
each target operating system.
Java servlets change that by bringing Java's write once, run anywhere
approach to CGI programming. However, there are still some shortcomings,
chief of which is that most of the Web servers (such as Microsoft's Internet
Information Explorer) don't support servlets out of the box. You must buy and
install an add-on program that allows servlets to run.
Jaguar CTS contains its own built-in Web s... (more)
With version 9.0, PowerBuilder continues to evolve into a true cross-platform
development tool that supports the new open architecture standards, such as
XML.
In this release, Sybase has added XML support to the DataWindow and made the
changes to PowerScript that are required to implement that support.
This article explores the XML support in PowerBuilder 9.0.
What Is XML?
Developers who have been PowerBuilder-only coders for the past few years may
have heard of XML without having the opportunity to explore the subject in
detail. Before we look at how PowerBuilder 9 has integrated... (more)
One of the greatest benefits of moving your distributed applications to
Jaguar CTS is the ability to use Jaguar's connection caches to manage
database access for all users of your application. Connection caches allow
Jaguar applications to share a pool of connections. In theory, this avoids
the "connection overhead" associated with establishing a connection to the
database. When an application issues a disconnect statement, Jaguar doesn't
actually terminate the connection to the database, it merely returns the
connection to the pool for use by the next application that makes a co... (more)
Java servlets, one of the hottest topics in programming today, are Java's
method of writing CGI-type programs that interact with the Web browser and
deliver dynamic HTML pages to the end user. Traditionally these programs have
been written in C++ or Perl. Since C++ is compiled to native code and Perl
requires an interpreter that's slightly different for each operating system
platform, you're forced to maintain different versions of the programs for
each target operating system.
Java servlets change that by bringing Java's write once, run anywhere
approach to CGI programming. How... (more)
It's often crucial to know the manner in which users are interacting with a
distributed component or application. With a little time and effort it's
possible to create a universal logging object that can be used in any
distributed PowerBuilder component or application that will automate the task
of generating such information. This article discusses the creation of such
an object.
Benefits of Logging
There are many reasons why a logging system is a necessary part of delivering
a distributed application. One of the most important is the ability to track
exactly how many users are... (more)