• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Frank Carver
  • Henry Wong
  • Ron McLeod
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Himai Minh

Webserver and Application Server setting

 
Ranch Hand
Posts: 182
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In weblogic what is the setting where my webserver is one machine which is calling
the Application server ejb components in a different machine.
 
Ranch Hand
Posts: 1871
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi aakash,
You can do this by setting up a cluster
The cluster can be composed of
One HTTP Server ( consists of Weblogic Server without any ejb deployments )
One More Weblogic Server ( Where the ejb bean is deployed )

Rahul
 
aakash bhatt
Ranch Hand
Posts: 182
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If I make a cluster server how my web layer will call the ejb compoent and
also I will have two purchase 2 license for Weblogic.
Regards
 
Rahul Mahindrakar
Ranch Hand
Posts: 1871
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
The Web Layer exists in the application server and not in the Http server. So you need only one instance of your Weblogic Server. The Http Server can be an Apache HTTP Server.
 
Rahul Mahindrakar
Ranch Hand
Posts: 1871
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you want to separate the Web Layer and the EJB layer on different machines then you defenetly want to buy to licenses of the Weblogic server.
 
Ranch Hand
Posts: 2713
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Rahul Mahindrakar:
If you want to separate the Web Layer and the EJB layer on different machines then you defenetly want to buy to licenses of the Weblogic server.


My recommendation is to not separate the Web and EJB tiers. It is greatly impacts performance without offering much in return. It was a common suggestion early on but in reality it tends to make little sense. The ability to scale one tier separate from the other is rarely useful.
 
aakash bhatt
Ranch Hand
Posts: 182
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
HI Chris and Rahul,
Can i have the setting to install Web server on one machine and Weblogic on another machine
Regards,
aakash
 
Chris Mathews
Ranch Hand
Posts: 2713
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by aakash bhatt:
HI Chris and Rahul,
Can i have the setting to install Web server on one machine and Weblogic on another machine
Regards,
aakash


There is no "setting" per se. You need to configure an additional software component called the WebLogic Plugin. Configuration differs based on what Web Server you are using.
See these documentation links:
  • Installing and Configuring the Apache HTTP Server Plug-In
  • Installing and Configuring the Microsoft Internet Information Server (ISAPI) Plug-In
  • Installing and Configuring the Netscape Enterprise Server Plug-In (NSAPI)
  •  
    Rahul Mahindrakar
    Ranch Hand
    Posts: 1871
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    As suggested by Chris splitting the Web layer and the ejb layer comes at a cost since each invocation from the web layer to the ejb layer becomes a remote call.
    I think what you want to do basically is to have a HTTP server and a Application server. The HTTP server handles various things like cacheing of static content while for dynamic content it asks the application server to provide the output.
    Any how Chris's links should provide you a lot of help
     
    Don't get me started about those stupid light bulbs.
    reply
      Bookmark Topic Watch Topic
    • New Topic