cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Web Application server

Former Member
0 Likes
2,044

hi all

can anybody plz explain me what is Web Application server?

What is its role in XI?

full points are guaranteed

regards

satish

View Entire Topic
nisarkhan_n
Active Contributor
0 Likes

Enterprise Resource Management Technology is evolving at a rapid pace with professional business applications increasingly demanding a highly scalable, reliable infrastructure that can support open Internet standards, off the shelf. A Web Application Server serves all these purposes and delivers proven scalability and performance. It also supports Web technologies and open standards, such as HTTP, eXtensible Markup Language (XML), and Java (J2EE).

SAP Web Application Server (SAP WAS) is a platform for efficient development and allows you to implement Web applications. SAP Web Application Server is a crucial component of mySAP® Technology platform. It also paves the way for implementing "Web services". WAS supports all releases of mySAP.com components (including ABAP language), any Java 2 Enterprise Edition and .NET platform. This article concentrates on using SAP WAS with Java components.

SAP Web Application Server enables new Internet paradigms to be combined with the transactional operations of ERP. SAP supports the development and operation of both Java 2 Enterprise Edition (J2EE) and ABAP-based Web applications and services.

As XI is an integreation paltform from SAP which is based on teh SAP WEBAS, with this XI has more powerfull engine like JAVA and ABAP, JAVA engine mainly allows you to hadle the design and configuratin wehre as the ABAP acts a CPU for execution for more check this link

http://www.thespot4sap.com/Articles/SAP_WAS_Overview.asp

Former Member

Very funny,

A web application server is something which support Http protocol

There are two types of web application server

1. Http server which can just handle HTTP protocol such as Apache, IIS etc

2. HTTP server with protocol support plus support for web container. Web container is something which can execute a web application framework such as servlelts in JAVA world. Tomcat, Jetty etc are examples of such web application servr. By default all middleware servers today have web application support, as long as they are J2EE certified. For example SAP Netweaver, BEA Weblogic and IBM webSphere, Oracle Fussion etc all have a web container based on servlet specification so it a web application server.

However SAP Netweaver, IBM Websphere, BEA weblogic also known as J2EE application server. There is clear difference between a just web application server such as tomcat and all major vendor's application servers.

An application server contain both web container and J2EE container. A J2EE container not have a servlet container but also has following container

EJB container,

Support for all major J2EE specification such as JMS, JCA, JTA, JMX etc

JMS mean Java Messaging Specification

JCA mean JAVA Connectors Architecture

JTA Java Transaction API

JMX mean JAVA management Extension

All Application server by default is also a web application server but not all web application servers are not application servers.

I hope one day SAP start teaching their consultants the right usage of JAVA and J2EE by offering free online classes.

Thanks