| While
the phrase "shreds and patches" suggests anything but
a glorious raiment, we may find that a painstakingly
stitched together crazy-quilt of scraps and remnants
is the best we can hope for, at least with respect to
an infrastructure for supporting wireless-enabled
enterprise applications. Until recently,
wireless-enabled applications have languished at the
consumer level, emphasizing the delivery of relatively
non-specific information -- weather forecasts, sports
scores, stock figures, and psychic insights. But now,
we're beginning to see applications that would create
a kind of extended enterprise, as well as services
that would allow mobile workers to tap into corporate
resources, culling information relevant to specific
tasks. Early examples include mobile versions of sales
force automation (SFA) and customer relationship
management (CRM).
WIRELESS CONNECTIVITY FOR THE REST OF US
Enterprise-grade wireless-enabled applications are
anything but simple, since they may need to
accommodate multiple alternative data sources,
applications, services, and devices. Consequently,
enterprise applications permitting wireless access
have had a "one off" character. An enterprise would
suffer the integration headaches to extend the utility
of its existing investments -- considerable
investments, such as those residing in the
aforementioned SFA and CRM applications.
While helping to deploy these extended
applications, integrators have gained experience that
may be generalized or abstracted, and applied to
multiple applications within these classes, and even
other classes of applications, including highly
configurable messaging applications. Accordingly,
integrators have been repackaging their expertise and
extending it, whether by way of native development,
the negotiation of strategic partnerships, or outright
acquisition. Gradually, they've been piecing together
interfaces, stitching together elaborate middleware
offerings.
STRATA-SPANNING STRATAGEMS
Companies known as systems integrators are not the
only players in this space. Wireless application
service providers (WASPs), database software vendors,
application software vendors, and other advocates of
the "mobility server" are positioning themselves as
all-purpose intermediaries, courting developers,
promising to enable modular, components-based
application development. Ideally, a developer may
concentrate on just one component or level in a larger
solution, while relying on a software infrastructure
framework, such as one provided by an integrator, to
connect to other components -- the levels above and
below -- that would complete that larger, end-to-end
solution.
Developing a wireless-enabled application market,
let alone isolated wireless-enabled applications, is a
cooperative effort, demanding coordination on the part
of specialists from all the relevant layers. For
example, we should consider specialists from each of
the following layers:
- Client devices and platforms. Within this layer,
we could include mobile computers, everything from
wireless-enabled laptops to relatively humble cell
phones, provided they permitted wireless data
exchange, whether via the Wireless Application
Protocol or some other mechanism. We would also
include wireless-enabled personal digital
assistants (PDAs), which are sometimes called
Personal Network Assistants (PNAs). A
proliferation of PDAs (or PNAs) are available,
including devices consistent with one or another
of the basic PDA operating systems, namely Palm,
Pocket PC/Windows CE, RIM, and Symbian/EPOC.
- Carrier network services. Here we could include
carriers or private networks working with private
radio networks, 2G, 2.5G, 3G, etc.
- Communications protocols. At this level we would
include specialists in transport protocols, such
as TCP/IP. Other types of expertise could involve
messaging formats or voice gateway functionality.
- Network services. Here we could cite network "resources"
such as authentication, network management,
security, location, presence, third-party billing,
quality of service monitoring, policy enforcement,
etc.
- Application specialists. In this layer, we could
emphasize horizontal applications, such as e-mail,
instant messaging, enterprise resource planning,
supply chain management, knowledge management,
customer relationship management, and sales force
automation. Also, we could mention verticals or
channels that specialize in customizing horizontal
applications for verticals. Finally, we could cite
database connectivity, that is, the various ways
in which a database may be connected to a mobility
server.
CONVERGING ON THE MIDDLE
When you consider how many alternatives there are
within each level, creating end-to-end solutions that
would traverse all of these levels is a daunting task.
And yet enabling the deployment of end-to-end
solutions is the task that many industry players are
now attacking. Some of these players (and their
wireless server applications or frameworks) appear in
this list: 724 Solutions (Wireless Internet Platform);
Aether Systems (Aether Fusion Components); Air2Web
(Mobile Internet Platform); AlterEgo Networks
(Adaptive Performance Suite); AvantGo (AvantGo 4.0
M-Business Server); Brience (Brience 3.0 Framework);
Broadbeam (Axio); CueSoft (Applause); Extended Systems
(Extended System); IBM (WebSphere Everyplace); JP
Mobile (SureWave Mobile Server); Microsoft (Airstream/Mobile
Information Server); Oracle (Oracle 9i Application
Server Wireless Edition); Orsus (Orsus Uno); Sybase/iAnywhere
Solutions (iAnywhere Wireless Server); ThinAirApps (Identicon);
Wireless Knowledge (Workstyle Server).
NOT-SO-RARE DEVICES
All of the activity being generated by these and other
middleware players suggests that a consumer-minded
focus on devices may be misplaced. In the realm of
wireless-enabled enterprise applications, the
enterprise may decide to support multiple devices,
perhaps even multiple handheld devices. Accordingly,
noisy debates over the relative merits and popularity
of the Palm devices versus the iPAQ may distract more
than they illuminate. Why be overly preoccupied with
one or another device, when in at least some
deployment scenarios, a form of screen-scraping,
called transcoding, may adapt displays for
presentation on multiple devices? While not exactly
the height of elegance, such solutions can offer
enterprises some extra flexibility. In any case,
middleware issues apply not just at the device layer,
but also all the way through to the enterprise's
back-end data resources.
Moreover, a new generation of hybrid devices is
already being sketched out, so it may be just as well
to avoid being overly enamored of any one device, even
the glitziest PDA. For example, Intel projects the
convergence of voice and data on wireless handheld
clients, the fulfillment of twin trends, the
increasing bandwidth available for cellular telephony
devices, and the increasing processing power of
handheld computers. And while Intel concentrates on
the details of its Personal Internet Client
Architecture (the white paper is available on the
Intel Web site), the company also recognizes the
importance of drivers beyond the client. These include
the emergence of low-cost, high-performance servers
that will address the interfacing between information
resources and wireless clients, making end-to-end
capabilities a reality, as well as the emergence of
distributed communications technologies enabled by
service discovery software middleware.
AN OFFLINE MESSAGE
Finally, it remains that being connected isn't
everything -- a good thing, too, since wireless
coverage can be spotty. That is, mobile workers will,
for some time to come, continue to stand a very good
chance of being confounded by cost constraints (in
terms of devices and subscription services), bandwidth
limitations, and signal availability and signal
quality issues. But there is, if all else fails, the
possibility of offline activity. In fact, several
solutions providers have, to their credit, taken the
trouble to build offline capabilities into their
offerings, but that's another column.
RECENT ANNOUNCEMENTS
- Aether Systems and Neomar, a provider of
enterprise wireless management and delivery
software, announced a partnership to provide a new
service to securely extend information and
applications from behind the corporate firewall to
any wireless handheld across any wireless network.
- Broadbeam unveiled Axio, the third-generation of
its wireless software platform. The Axio wireless
software platform supports three modes of wireless
communication: real-time, interactive
communication or browsing; offline operation using
store-and-forward message queuing; and
notifications.
- Everypath announced the availability of
Everypath Release 3.0. Intended for large
enterprises, carriers, and wireless application
service providers, the release incorporates
additional functionality that enables employees,
partners, and customers to conduct business
anytime, anywhere, using virtually any mobile
device.
- Infowave Software announced general availability
of the Infowave Open Application Connector, which
is designed to make accessing data that resides in
client server and legacy applications possible
with minimal development effort. For the first
time, Infowave's network intelligent middleware,
Infowave AirPower, is made available for third
parties to leverage through the Infowave Open
Application Connector.
- Sybase has partnered with Svenska PA System AB
of Sweden, which has embedded the Sybase EAServer
into its human resource management software,
called POL personalsystem (Personnel Management
System). With EAServer, Svenska PA System has
Web-enabled their software so customers can manage
human resource information over a secure Internet
connection.
A FAMILIAR TREND
The emergence of wireless-enabled enterprise
applications demonstrates another in a string of
communications solutions that first generated a buzz
in the consumer space, but then eventually enhanced
enterprise processes. An early example is the personal
computer, which defined a path from would-be rebel to
fully appropriated element of enterprise
infrastructure, supplanting the mainframe. Similarly,
Internet or packet-based telephony started out as a
hobbyist's plaything, a way for individual technical
enthusiasts to evade long-distance calls, and now
Internet telephony or LAN telephony platforms are
poised to overtake the venerable PBX. And wireless
telephony has already insinuated itself so fully into
daily life that it seems futile to distinguish between
individual and corporate use, especially since
follow-me applications can easily cross the divide
from either direction. And now handheld computers add
yet another example of consumer enthusiasm presaging a
round of innovation in corporate communications
infrastructure. Already, corporations are reimbursing
many individual PDA purchases, that is, when
corporations don't buy the devices outright.
The benefits for corporations are fairly clear.
Corporations may enhance the value of existing
applications by making them accessible to mobile
workers. And mobile workers who are granted access to
corporate resources may become more productive,
participating in corporate information and transaction
processes in real time (or in quasi-real-time, in the
case with store-and-forward exchanges). Over the next
two to three years, many corporations -- nearly half,
according to the META Group -- will wireless-enable
applications.
To wireless-enable enterprise applications, it will
be necessary to overcome many integration challenges.
Granted, these integration issues may not be
glamorous, but they promise to deliver real,
particularized utility. That is, integrated
applications will enable communications flows
particular to the needs of individual corporations, as
opposed to consumer-grade applications, which
typically deliver content of general interest.
Accordingly, when evaluating enterprise applications,
it may be more appropriate to resist the glamour of
the client devices, and instead focus on middleware
issues.
[ Return
To The September 2001 Table Of Contents ] |