Title :
The emerging role of the Web for enterprise applications and ASPs
Author_Institution :
Fordham Univ., New York, NY, USA
Abstract :
Web technologies were initially used for Web publishing and advertising in enterprises. However, over the years Web technologies have merged with other distributed computing technologies and assumed a vital role in satisfying enterprise business needs. This paper takes a systematic and practical look at Web evolution from static HTML to Web-enabled business components that are at the foundation of currently popular Web services (WS). In particular, WS is a result of convergence of the Web with distributed object technologies and is positioned to play a central role in building and integrating enterprise applications in the future. However, the impact of WS is not limited to enterprise boundaries - business-to-business trade and outsourcing through application service providers can also be profoundly impacted. This paper highlights the key aspects of these developments because they will drive the requirements to be satisfied by the current and future Internet technologies. The possible deterrents to these developments and approaches to address these deterrents are also discussed.
Keywords :
Internet; distributed object management; electronic commerce; information services; outsourcing; Internet; Web advertising; Web enabled business component; Web publishing; Web services; Web technologies; application service providers; business-to-business trade; distributed computing; distributed object technologies; enterprise applications; outsourcing; Advertising; Application specific processors; Distributed computing; Electronic publishing; HTML; Outsourcing; Service oriented architecture; Web server; Web services; XML; ASPs; Application service providers; CORBA; DCOM; EAI; Extensible Markup Language; ORB; SOAP; SOAs; Simple Object Access Protocol; UDDI; WS; WSDL; Web Services Description Language; Web applications; Web services; XML; common object request broker architecture; distributed computing object model; distributed objects; enterprise application integration; object request broker; service-oriented architectures; universal description, discovery, and integration;
Journal_Title :
Proceedings of the IEEE
DOI :
10.1109/JPROC.2004.832955