application service provider (ASP)
ASP is also an abbreviation for Active Server
Page.
An application service provider (ASP) is a company that offers individuals or enterprises access
over the Internet to applications and related services that would otherwise have to be located in
their own personal or enterprise computers. Sometimes referred to as "apps-on-tap," ASP services
are expected to become an important alternative, not only for smaller companies with low budgets
for information technology, but also for larger companies as a form of outsourcing and for many services
for individuals as well. Early applications include:
Remote
access serving for the users of an enterprise
An off-premises local area network to which mobile users can be connected, with a common file
server
Specialized applications that would be expensive to install and maintain within your own
company or on your own computer
Hewlett-Packard, SAP, and Qwest have
formed one of the first major alliances for providing ASP services. They plan to make SAP's popular
R/3 applications available at
"cybercenters" that will serve the applications to other companies. Microsoft is allowing some
companies to offer its BackOffice products, including SQL Server, Exchange and Windows NT Server on
a rental, pay-as-you-use basis.
While ASPs are forecast to provide applications and services to small enterprises and
individuals on a pay-per-use or yearly license basis, larger corporations are essentially providing
their own ASP service in-house, moving applications off personal computers and putting them on a
special kind of application server
that is designed to handle the stripped-down kind of thin client
workstation. This allows an enterprise to reassert the central control over application cost and
usage that corporations formerly had in the period prior to the advent of the PC. Microsoft's Terminal
Server product and Citrix's products are leading thin-client application server products.
Related glossary terms:
Web Services Description Language (WSDL), Java Message Service (JMS), appliance computing, JNDI (Java Naming and Directory Interface), table, redirection, WS-AtomicTransaction (WS-AT), Portal Markup Language (PML), URI (Uniform Resource Identifier), Internet map
This was last updated in November 2010
Posted by: Margaret Rouse
Email Alerts
Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
More News and Tutorials
Q&A: Messaging middleware with Apache projects
In this Q&A, Rob Davies discusses messaging middleware and the hurdles that many developers face as they first approach the subject. Davis is CTO of FuseSource and coauthor of the book "ActiveMQ in Action."
SOA, semantics and services combine in DoD intelligence sharing effort
Using textual analytics and natural language processing, Modus Operandi developed a service that analyzes and parses unstructured data and pulls out events or information. Article includes tips on SOA and semantics, SOA and data models, and an SOA recipe for stone soup.Among highlights: Recognize that not everything can be or should be shared.
An SOA practices checklist for implementation roadmaps
This article provides a master list of common practices, field proven by a number of SOA projects. Also supplied is a template that can be used as a checklist for developing SOA implementation roadmaps specific to an organization's transition project requirements.
Articles
Resources from around the Web
SearchDomino.com has information about ASPs for Lotus Domino and Notes professionals.
SearchCRM.com has information about the use of application service providers in customer relationship management.
Search400.com has hundreds of links related to application service providers.
SearchSAP.com has an extensive collection of links related to application service providers.
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com