Industry Strength, I-Commerce
by Tom Yager
(IDG) -- If you're looking for a middle ground between in-house site development
and high-dollar consultants, a packaged e-commerce solution may be your best
option. Emrys Solutions soon will release Digital Exchange, a virtual storefront
application that runs on low-cost PC servers. Digital Exchange embraces the key
qualities I seek in Web-based applications: low resource usage, speedy performance,
and quick deployment. Its design leaves me with some concerns about security and
usability, but I think Digital Exchange will be a worthy player in the midrange
e-commerce market.
Crossing it up
The Windows NT version of Digital Exchange operates with multiple Web servers,
including Microsoft Internet Information Server (IIS), O'Reilly WebSite, and the
freeware Sambar (www.sambar.com). Emrys is working on support for Netscape/iPlanet
Web servers, and a Linux port is also under way. To avoid dependence on Microsoft,
Emrys devised its own network application services architecture. Digital Exchange
uses Emrys' Visions application server, which uses proprietary scripts and
configuration files to manage everything from administrative interfaces to database
connections. Digital Exchange's architecture is very similar to that of Miva Merchant,
a cross-platform e-commerce solution that runs on Miva's Empresa application server.
Digital Exchange's loose ties to IIS -- Microsoft's standard Web server -- impose a
considerable post-installation burden. Emrys' installation utility sets up the core
Visions environment. Getting Digital Exchange running as a Visions application, and
then connecting a database and Web server to it, takes skill. Emrys recommends
that Digital Exchange be installed by a consultant or an integrator familiar with the
Visions environment. This is good advice, but Emrys' approach increases the cost of
deployment. Once it is installed, administration and management of Digital Exchange
are eased by a graphical interface. Digital Exchange uses Web interfaces only for
managing the Web site. All administration, management, and reporting operations
require a Windows program called EView. EView will connect to local and remote Digital
Exchange servers. It also caches retrieved data to speed interface painting and reduce
network traffic. However, turning away from the browser-based model deprives Digital
Exchange's management interface of the security and access logging features built into
commercial Web servers. Furthermore, EView's forms display in a large, fixed layout;
they do not adapt to changes in window size. The online documentation is rough but
adequate. Its scant detail makes it all the more clear that Emrys created Digital
Exchange for integrators, ASPs (application service providers), and consultants. This
is not a RAD (rapid application development) tool. EView management tools handle
everything from user enrollment to order processing. The list of standard features
is impressive and includes problem tracking, payment handling, and cross-selling
of similar products. A wizard walks you through the creation of your initial Web site,
which you can then alter by switching supplied themes or creating customized layouts.
The eye of the user
As with most canned e-commerce solutions, Digital Exchange's standard Web
shopping interface is rather staid. The wizard offers variations in buttons,
fonts, and basic placement (top, left, or right); spicing up your site beyond
that requires customized development. Fortunately, all of the Digital Exchange
HTML templates are editable. Each template file contains a mix of HTML and
embedded script code. The Visions scripting language, EVT, is proprietary and
is not integrated with Microsoft's Active Scripting facility. This makes scripts
portable from one Web server to another and from Windows NT to Linux, but EVT
developers are not as plentiful as those skilled in Perl or JavaScript. If
your solution requires heavy customization, you should weigh the limitations
of a proprietary approach against one that leverages standardized, or at least
widely implemented, technologies.
Assignment2 |
Assignment3 |
Mail Me |
HOME