Use of Application Server

Hi,
I am trying to know the difference between Application Server and Web Server.I did lot of research on this..and found the below thread on the same..But..I didnt get it cleared.
http://forum.java.sun.com/thread.jspa?forumID=31&threadID=759556
It is given that Application Server serves business logic.But,IIS is a webserver and business logic sits on the same...
I am not clear with this...
Can anybody make it clear..What is the use of application server?
Is Application Server always used along with web server?
Is there something called Web Application Server?
Those who worked with an application server..Please make it clear..
Thanks
Vasanth_Reddy

A web server serves one purpose: serving requests from the web (http, ftp)
An application server has a different purpose: providing a container in which applications can run. When writing those applications you don't really have to worry about transaction management, distributed systems, security... the appserver takes care of it for you.
Is Application Server always used along with web server?Messaging systems are examples of appserver without webserver.(different applications communicating by sending messages through appserver). If the client of your enterprise application is no web application, but for example a desktop application, you don't need a webserver (unless you're communicating through webservices).
Is there something called Web Application Server?They're probably not called like that, but most appservers ship with a built in webserver.

Similar Messages

  • Transaction Time out error in EJB while using Websphere Application Server.

    Hi All,
    I am using Websphere Application server and getting the transaction time out error. By default the transaction time out is 120 second. I am using session bean for doing a set of transaction. These set are dynamically generated. Is there any way to set the transaction time out for only this session bean to infinite ?
    Thanks in advance
    Vivek

    Hi,
    According to WAS 6 , every opened connection has to be commited (or rolledback) explicitly (didnt try autocommit) before closing. Even if all you have done with that connection is a SELECT Query.
    This has apparently solved the same problem I was getting. implement it and see whether it helps you.

  • ACCENT Symbol in Oracle Reports printing using 10g Application server

    Some of the report with names containing ACCENT symbol are printing like upside-down comma. But the report used to printing certified copy and the client requiring to print the ACCENT symbol as it is. Oracle support recommend us to use PDFPrint destination, which is third-party utility that converting the post-script output to printer for ACCENT symbol. Please provide the link and instruction to download the PDFprint utility and installation requirement for the below environment:
    Oracle Application Server Version=10.1.2.3.0
    SUN SPARC - 64 bit
    Thanks
    Krishna

    By the looks of it you used 9i which also used an Application Server so your knowledge should be up to date. The Default URL has changed a little as has the port. Look in the installation guide for the default URL and port.
    If you mena the development side you can use the one-button-run functionality which makes it possible to run am form without the full App Server just by hitting the run button in the builder. You do need to start the local OC4J but that is easy. On Windows there is a start menu item to do that. On Linux you run a shell script I think.

  • Use SAP Application server name in a jsp in ISA

    Hello,
    We need to use SAP application server name in a jsp file. Any suggestions on how to do this?
    Thanks
    Archana
    Edited by: Archana Swaminathan on Jan 9, 2009 1:02 PM

    Archana,
    The web application server can be determined in the JSP by the isa tag.
    <isa:webappsURL
    But you can also get the actual value by using WebUtil class. This class has all features that isa tag provides. As such you can get the web application URL using
    import com.sap.isa.core.util.WebUtil;
    String webAppURL = WebUtil.getAppsURL(PageContext pageContext,
      boolean Secure,
      String name,
      String params,
      String anchor,
      boolean completeURL);
    But if you are asking for SAP application server that is different from what I have explained above, then I don't have a clue. If you are asking for MimeURL, where you have the images stored, you can use MimeURL class.
    Easwar Ram
    http://www.parxlns.com

  • Workspace Issue Using Oracle Application Server

    Dear All,
    I've configured my Workspace using Oracle Application Server and now I can login to my workspace through this url http://<servername>:7777/workspace/.
    But somehow, at my workspace home, I cannot find the folder or Explore inside, which is to see my Financial Reporting.
    I'm login using admin and the privileged is already for administrator.
    Is there anyone ever face this problem..??
    Thanks.
    Regards,
    V13N

    1. Correct the following path
    extension_dir = "D:/php/ext"
    (if your php is installed in D:/php, the above path is correct.
    2. Find the line ;extension=php_oci8.dll
    delete comment sign (;) and it will be :
    extension=php_oci8.dll

  • Workspace Congifuration Using Oracle Application Server

    Hi All,
    Is there some of you ever try to configure the Hyperion Workspace 9.3.1 using Oracle Application Server 10.1.3.1.0..??
    I've tried, but it seem like failed. I cannot access the workspace at all.
    I did some configuration in this part :
    - Workspace - Administration - Server Properties
    - configure the portlet.xml at <>\Workspace\applications\Workspace\workspace\WEB-INF\
    - change the config.bat at D:\Hyperion\BIPlus\bin
    Any suggestion for this problem..??
    Thanks.
    Regards,
    V13N

    1. Correct the following path
    extension_dir = "D:/php/ext"
    (if your php is installed in D:/php, the above path is correct.
    2. Find the line ;extension=php_oci8.dll
    delete comment sign (;) and it will be :
    extension=php_oci8.dll

  • Acessing Forms Services using 10g Application Server

    im using the 10.1.2.0.2 version of oracle application server to host a 10g forms application. The old way of accessing forms (through the development sever of forms developer) was "http://<hostname>:<port>/forms90/f90servlet"... does that work the same way in forms application server? If not, which files do I need to configure and how do I get to the forms servlet? I usually adjust the formsweb.cfg file and use the regular link, but since this is my first time setting up an application server, im a little confused. Anyone know? Thanks!
    Mo

    By the looks of it you used 9i which also used an Application Server so your knowledge should be up to date. The Default URL has changed a little as has the port. Look in the installation guide for the default URL and port.
    If you mena the development side you can use the one-button-run functionality which makes it possible to run am form without the full App Server just by hitting the run button in the builder. You do need to start the local OC4J but that is easy. On Windows there is a start menu item to do that. On Linux you run a shell script I think.

  • PSP Can I NOT use Oracle Application Server

    Hi, Can someone tell me if I can Use Apache and Tomcat to Serve
    my PSP Web Page. If there is no way-out I will have to use
    Oracle 9iAS. I tried to find Documentation on mod_plsql, but
    could not find any (including mod_plsql).
    Thanks!!!

    Hi,
    Sock Hoon (guest) wrote:
    : I have just installed Oracle Application Server (OAS) on my
    : machine running Windows NT 4.0 Workstation. When I logon to the
    OAS don't run on Win NT with installed service pack 4.
    Go back to service pack 3 or apply patch from Developer 6.0 to
    OAS.
    : OAS manager and tried to start ORB, I got below error message:
    : Please wait while the command is being processed on host ssoh_x
    : YOT-11034, Unable to make address: IP://ssoh_x.jgfhome:2649.
    : Error: YT::EXCEPTION::BADPARAM::NOSUCHADDR
    : Starting ORB processes...Returning filename D:
    : \orant\orb\admin\.event
    : waiting for ORB to be ready...
    : YOT-11034, Unable to make address: IP://ssoh_x.jgfhome:2649.
    : Error: YT::EXCEPTION::BADPARAM::NOSUCHADDR
    : ORB is not responding. Please restart manually...
    : I have tried to re-install OAS for the second time. But I still
    : got the same problem.
    : I plan to use the OAS, together with Oracle Internet Commerce
    : Server (ICS) to develop an e-commerce project. I am yet to
    : download and install the ICS. I don't have any Oracle databases
    : installed in my machine. I'm using MS SQL Server 7.0 instead.
    : Please advised me on how to configure the ORB so that I'll be
    : able to start the application server.
    Best regards Andrew
    null

  • Creating reports using oracle application server

    Hello All,
    I am a complete newbie with Oracle Application Server(OAS) and Oracle reports. My task is to generate HTML and PDF reports using OAS. The current application has a aspx pages(ASP.NET as front end) which calls a third party tool Fast Radar Report which fetches data as per the user need(like month, day, year, product name....) and displays it in a grid format. I have to remove the FastRadar part and use OAS's OracleAS Reports Services components to generate those reports
    I went through chapter 12 of Oracle.Application.Server.10g.Essentials by OReilly 2004 edition
    It briefly glances through that part. But, it seems to mention about Oracle Reports something like "Oracle Reports has a wizard-based frontend called Oracle Reports Developer that can build reports. Oracle Reports Developer is part of the Oracle Developer Suite. The reports created with Oracle Reports Developer can be deployed to the Web using OracleAS Reports Services support in Oracle Application Server."
    I am unclear what to do. Do I need to create the report format in Oracle Reports using wizard-based frontend called Oracle Reports Developer and then deploy it using OracleAS Reports Services?
    Or, is there a way to create the report format using OracleAS Reports Services without using Oracle Reports. I am told we have just OAS installed, don't know if Oracle reports is installed or not as it is done on a remote site.
    Any suggestions would be highly appreciated.
    Thanks a lot.

    Hi,
    One has to develop reports using Oracle Reports developer and then has to deploy it into the application server. To do so you need the Oracle developer suite installed, this has wizards which can be used to develop reports.
    This link might help you http://www.oracle.com/technology/products/reports/index.html.
    Mark it if it helps

  • Visibroker Bind Error When Using Sun Application Server

    I have a servlet that utilizes Visibroker 3.4 to access CORBA objects. My servlet works fine when using Tomcat; however, when using the Sun Application Server 8.2 PE, the same code does not work. After a few second delay (timout?) then the following exception is thrown.
    org.omg.CORBA.NO_IMPLEMENT:
    Could not locate the following object:
         repository id : IDL:A3Server:1.0
         object name : mobile5A3Server
    vmcid: 0x0 minor code: 0 completed: No
         com.visigenic.vbroker.orb.ORB.bind(ORB.java:1282)
         com.visigenic.vbroker.orb.ORB.bind(ORB.java:1361)
         com.visigenic.vbroker.orb.ORB.bind(ORB.java:1171)
         A3AppGen.A3ServerHelper.bind(A3ServerHelper.java:31)
         A3AppGen.A3ServerHelper.bind(A3ServerHelper.java:27)
         A3SessionConnection.connect(A3SessionConnection.java:74)
    Has anyone experienced this and better, found the solution. Interesting fact is that this only occurs when using the .bind(orb(), serverName); call.
    Another servlet packaged in the same .war file receives an IOR and is able to successfully access the CORBA object using orb().string_to_object(serverIOR); with both Tomcat and Sun Application Server.
    Thanks for the help.

    Please list the content of 'asadminenv.conf'
    Alternatively, you could just manually create the instance as follows:
    asadmin.bat create-domain user admin adminport 4849 domaindir C:\Sun\AppServer\domains instanceport 8080 domain1

  • Ports used by Application Server 8.2

    How can I tell what ports are used by the Application Server and how can I control the main port(s) used by the Application Server ?
    I do not want any of the ports used by the Application Server to conflict locally with any other ports I am using on my computer.

    Hi!
    You can find out what ports are used in Admin Console:
    http://admin_host:admin_port/.
    For example for Sun Java Studio Creator 2 Update 1:
    http://localhost:25848/
    Click in left pane on "Application Server" node and find http-listeners.
    Thanks,
    Roman.

  • Use other application server to run Oracle generated web services

    Hi all,
    I am currently running an Oracle 9i database and application server (OC4J) and use WebservicesAssembler (JPublisher) to expose PL/SQL packages as web services to an external PDA application.
    Is it possible to run the EAR files (the assembled web service) generated in this way on another type of application server? This question because I need to use Resin in a live environment.
    If this is not possible, would there be a way to work around it? I mean by manually programming the web service against the PL/SQL package. And if so, has anybody tried that out before?
    Are there other alternatives?
    Thanks in advance for your help!
    Regards,
    Stijn Lambert

    Hello,
    Which version of OracleAS/Web Service stack are you using?
    If you are using a version prior to 10.1.3 the Web Service stack is proprietary and not portable.
    JAX-RPC used in 10.1.3 is more portable but you have to be very careful about the way you create your deployment descriptor.
    In a general manner you can always create pure JDBC/JPublisher clients and expose them using the Web Service that you want.
    Regards
    Tugdual Grall

  • Why do we use oracle application server

    I need to understand oracle application server.

    Hans Forbrich wrote:
    <snip>
    Note that it's all about controlling costs. And they are finding App Servers have their own cost - in programming and administrative complexity.And the pendulum swings. Having started my IT career on IBM mainframes when PC's were still just a hobbyist's curiosity, it's always been somewhat amusing to me to watch the growth of the PC and how the younger generation of IT "professionals" (yes, I deliberately use the term loosely) discover, then struggle to solve, problems that were solved on the mainframe decades ago. Problems of load balancing, multi-user data access, version control, configuration control, etc. etc. etc.
    I'll spare the "war stories". Just thought your comment that I retained above was a bit thought provoking - that "there is nothing new under the sun"
    ;-)

  • Using Oracle Application Server -- PHP 4.3 - oci8 -- How to connect to db?

    Hi All,
    We are running php from Oracle Application server, which means Php version 4.3.
    All of the example connection strings I am finding use oci_connect, which is not available in this version.
    Can someone provide an example that we could use to connect to an Oracle DB from php for this version?
    Much thanks,
    ~Chris

    1. Correct the following path
    extension_dir = "D:/php/ext"
    (if your php is installed in D:/php, the above path is correct.
    2. Find the line ;extension=php_oci8.dll
    delete comment sign (;) and it will be :
    extension=php_oci8.dll

  • Caching the web pages using an application server...Please help

    Hi all.
    I have an application developed using Struts 1.1 which uses JBoss 4.0.2 as an application server.
    In this application user is required to enter a valid url and my application fetches the web page pointed by this url
    and render the same after doing some pre-processing.
    I want to implement caching of pages on server so that if a different user requests with the same url that was earlier issued, that time my application should render the web page that was cached earlier. (so that i can avoid connecting to that url, fetching the page and further pre-processing).
    One of the way i know is to use "application" object, which can be shared among multiple users.
    Are there any other efficient ways ? What about the performance if i use application object ?
    Please help as i am stuck with this.
    Thank you all..
    Prasad

    Using the application scope is one way to do it.
    I would recommend writing a CacheControl bean to handle this for you (or re-using an existing cache object)
    You can put that bean into the application scope. Just to keep things neat and tidy.
    How that bean then caches web pages is up to you
    - Store them in memory (I would recommend a LinkedHashMap in LRU mode)
    - Store them to disk - less memory intensive, a bit slower but can store more
    How are you going to determine if a page is "the same"?
    I think you should also consider the "no-cache" tags that a page may send with itself.
    Caching can drive web application drivers nuts, as the page actually DOES change on every request.
    Cheers,
    evnafets

Maybe you are looking for