Selection of application servers

Recently, much of application is being covered with J2EE/WAS Servers like weblogic.
But in ACID heavy big database transactions in large telecom company's customer and billing database,
I wonder which is better selection between was and tuxedo(TP).
for SOA and Service Bus integration, WAS may be mandatory
but for oltp transaction, I wonder which is better between
the following options
option1, WAS(Presentation) + TP(biz logicfor big oltp transaction)
Option2, WAS only(Preseantation + j2EE/EJB,Bizlogic)

Hi Chanyoung,
With regards to references for using a web server or J2EE app server (your was?) and a TPM, that would be something you would need to work through your BEA account team. We have many customers in many industries using a combination of J2EE and TPMs and as I think I mentioned before, this is the recommendation that Gartner made in a report a year or two ago.
As for examples of failed web server only solutions, that will be harder to get as failures often don't see the light of day. Perhaps others reading this can contribute some examples.
I have read nothing that indicates TPMs will be relegated to the dust pile of outdated technologies. TPMs have a long history of providing highly scalable and highly reliable infrastructure for building and deploying applications. J2EE app servers such as WLS are catching up, but still don't provide the reliability and scalability of TPMs. When they do, other considerations as I mentioned earlier will still come into play as to which solution to choose.
I see TPMs playing a valuable role in OLTP for the foreseeable future. Things like an ESB focus on a different problem. TPMs host your business services and provide your application infrastructure. ESBs provide service infrastructure that allows you to more easily and flexibly utilize the business services built on TPMs and other application infrastructures.
Regards,
Todd Little
BEA Tuxedo Engineering

Similar Messages

  • Problem in connecting to other application servers

    Hi Forum,
    I am working on a 3-tier arechitecture involving:
    1) An oracle database server
    2) A middle layer using BC4J(which has to support the major application servers)
    3) A front-end Swing client accessing the business layer.
    The problem i am facing is in deploying the application on any application server other than OC4J.
    In the Jdeveloper project i have selected application server connections to OC4J (Jdev only allows app server connections to standalone OC4J or Weblogic). Since i have to deploy the same project on JBoss 3.2.2-Tomcat 4.1, i have made a copy of the application module configuration for oc4j and named it Jboss configuration but i cannot find the part which would allow my client application to to connect with Jboss-tomcat server. In the bc4j.xcfg file which stores the configuration, this is the configuration for OC4J:
    <AppModuleConfig name="WorkingDemoPkgModule9iAS1">
    <JDBCDataSource>jdbc/Demonstration_connDS</JDBCDataSource>
    <ApplicationPath>WorkingDemoBCJ4EJB1</ApplicationPath>
    <AppServerConnectionName>Connection_OC4J</AppServerConnectionName>
    <DtMiddleTierDeploymentProfile>../WorkingDemoBCJ4MiddleTier1.deploy</DtMiddleTierDeploymentProfile>
    <DtDeploymentProfile>../WorkingDemoBCJ4EJB1.deploy</DtDeploymentProfile>
    <AppModuleJndiName>WorkingDemoPkgModuleBMBean</AppModuleJndiName>
    <DtCommonDeploymentProfile>../WorkingDemoBCJ4Common1.deploy</DtCommonDeploymentProfile>
    <java.naming.security.authentication>simple</java.naming.security.authentication>
    <DeployPlatform>EjbIas</DeployPlatform>
    <jbo.server.internal_connection>jdbc/Demonstration_connCoreDS</jbo.server.internal_connection>
    <ApplicationName>WorkingDemoPkg.WorkingDemoPkgModule</ApplicationName>
    </AppModuleConfig>
    Can the forum pls help me with the problem...
    Thanking You in advance
    SKP

    This might help!
    http://otn.oracle.com/products/jdev/howtos/appservers/deploy_bc4j903_to_jboss303.html

  • Splitting a background job over different application servers

    I am running my program in the background and its taking long to complete. I have done some optimizations and it has greatly improved but still not running as fast as I want because its processing large amounts of data and the amount of time that I want all the data to be processed is little compared to the runtime of the program so now I want to split the background job over different application servers. Can someone tell me how do I go about doing that and example ABAP code will be greatly appreciated.
    Many thanks

    Hello, If you are interested in BANK_PP_JOBCTRL, here are some of the inputs. Its work very efficeintly, though you will have to investigate a little bit froom your end.
    With in package bank_pp_jobctrl , you will find these FM. I have mentioned the use of it as well.
    RBANK_PP_DEMO_GENERATE_DATA: To create the Business data for Parallel Processing.
    RBANK_PP_DEMO_CREATE_PACKMAN: To create Packages out of the business data.
    RBANK_PP_DEMO_START : To process data in parallel.
    RBANK_PP_DEMO_RESTART: To re-process failed records during parallel Processing.
    You will need to call above in your report program in the same sequence as shown above based on you requirement. I did used only first three.
    TO generate events you will need to execute SE38: RBANK_PP_GENERATE_APPL to create application this will create the FM with numbers as shown below.
    Events: This PPF automatically triggers various events during the execution of theStart Program. Each of this event is associated with a custom function module which contains the business logic.
    For implementing this framework, at least the below mentioned methods should be implemented .
    0205 – Create Package Templates  : This method is used to write the logic for creating packages which in turn decides the data to be processed in parallel. This function module is called in loop at the loop ends only when the exporting parameter E_FLG_NO_PACKAGE has a value ‘X’ passed back to the Parallel processing framework.
    1000 – Initialize Package :This method is the first step in processing a package. It fetches all the parameters required for the parallel processing to start. All the parameters are passed to this FM as importing parameters and it is the responsibility of this FM to save it in global parameters so that it can be utilized by Parallel processing framework.
    1100 – Selection per Range : This method is used to read data for a package. The objects selected must be buffered in global data areas of the application for later processing. The package information is stored as interval in global parameters and this information is used to select the package specific data.
    1200 – Selection for Known Object List: This method is used instead of method 1100 if it is a restart run. The objects to be processed are known already.
    1300 – Edit Objects: The processing logic to be implemented using parallel processing for the selected objects is written in this method. This function module is used to implement the business logic and
    Also, obiviously you would like to log your messages , so the framwrok provides macros to do it.
    Let me know if you need some further help as I know there is very little information provided on this.
    Regards/Ajay

  • BO XI 3.1 Cluster Installation - 1 Web Tier + 2 Application Servers + 1 DB

    Hi Guys,
    This is the first time I am doing a Cluster installation of BO XI 3.1.
    Here's the scenario :
    1. We have Server-1 as - Web-Tier
    2. Server 2 + Server 3 - Cluster Installation.
    3. SQL DB Server.
    The step 3 above is done.
    Now my confusion is what options should I select when doing the Server 2 + 3 installation. Do I select the Web Application Servers when it asks me to install TomCat5.5 or should I say deploy on existing. If I say deploy then it asks me for the server directory which is obviously not on the current server. Or should I skip that as my belief is that web-tier is installed on Server1.
    How does the whole thing work ? Is it that the web part goes to Server1 and the rest is shared between server2+3.
    Can someone plz. throw some light on the above installations ?
    Thanks to all,

    You can simple do two full installations and then configure App Server and DB.
    1. Full install BO services on server 1 including MySQL and Tomcat
    2. Full install BO services on server 2 including MySQL and Tomcat
    3. Stop SIA on server 1 and specify CMS datasource to your DB
    4. Stop SIA on server 2 and specify CMS datasource to the same DB (specifying multiple CMS to the same datasource essentially make them in the same cluster)
    5. Install Web Tier on Server 3
    In the end, you can disable MySQL and Tomcat services on both server 1 and server 2
    Hope this helps.
    Robin

  • How to trace users across different Application Servers?

    Hi,
    We trace users using ST01. But how do we trace users logged in to different application servers? Please help.
    Regards
    MK

    Hi Ahmed,
    SM51 or AL08 shows in which Application server the user is logged in. But ST01 does not allow us to select or to specify the application server while tracing a user. Can you be a little more vivid. How do you specify the application server in ST01?
    Please help.
    Regards
    MK

  • Schedule a Background Job to Available Free Application servers

    Hi,
        There is a requirement to develop a Wrapper program,which needs to schedule Background jobs by checking all the available free application servers and assigning it to them.
    For Eg: If there are 5 application servers in LIVE system,Then this program needs to find free application server's which will submit the job to that particular free server
    Appreciate Your Inputs!!
    Thanks
    Rakesh

    Look at some documentation like [Scheduling Background Jobs |http://help.sap.com/erp2005_ehp_04/helpdata/EN/c4/3a7f87505211d189550000e829fbbd/frameset.htm] (look for "system load balancing")
    Regards

  • How to configure single web server instance to multiple application servers..

    Hi all,
    we are running single instance of IWS6.0 SP2 on solaris, we want to comfigure this single instance to multiple application servers(JRun). Can any one advise me whether it is possible to do.
    Thanks
    Raj

    Hi Raj,
    "how to configure single web server instance to multiple application servers.."
    It's not possible for setting up multiple applicataion servers for Single iWS instance.
    Thanks,
    Dakshin.

  • SAP R/3 Enterprise : Background job run on application servers

    Hello All,
    For our SAP system (SAP_BASIS 620, SAP_ABA 620,SAP_APPL 470), there are 5 application servers and one central instance.
    We have a  Background job that connects to external non sap system for data delivery via RFC of Type "G" i.e.HTTP Connection to Ext. Server with port 443 . RFC works fine.
    In transaction STRUST, SSL certificates are also installed to enable the https connectivity from R3 system.
    Our current issue is that background jon runs on one of the application server correctly and is able to transfer that data to external system. However if same job runs on other 4 application server, it fails to connect to external server and throws error:
    RFC Destination XXXX not defined
    407 Unknown error
    Failed to store the XML content
    Error in the XML document: 1301540.xml
    407 Unknown error
    This is very starnge for us .RFC is working correctly every time but background job works on one AS and not on other AS.
    Where and What can be the difference in application servers.
    Please help to send in ur replies. Thanks
    Edited by: Chetna  Verma on Apr 27, 2011 1:46 PM

    Hi,
    Is there a firewall between the non SAP system and the SAP system ? It could be that firewall rules have only been set for one only of the SAP application servers ?
    Did you check the HTTP connections from each application server ?
    Did you check that the ICM is running on each SAP application server ?
    Regards,
    Olivier

  • Load balancing across multiple application servers not working with JCo RFC

    We have a problem where inbound messages to the Mapping Runtime engine (ABAP -> J2EE) are not load balanced over application servers. However, load balancing does take place across server nodes within one application server.
    Our system comprises of the following:
    Central Instance (2 X server nodes)
    Database Instance
    2 X Dialog Instances (with 2 X server nodes each)
    The 1st application server that starts is usually the one that is used for inbound messaging.
    We have looked at the sap gateway configuration and have tried various options without much luck:
    i.e.: local gateways vs. one central gateway, load balancing type by changing parameter gw/reg_lb_level, see: http://help.sap.com/saphelp_nw70/helpdata/EN/bb/9f12f24b9b11d189750000e8322d00/frameset.htm
    Here are our release levels:
    SAP_ABA     700     0012     SAPKA70012
    SAP_BASIS     700     0012     SAPKB70012
    PI_BASIS     2005_1_700     0012     SAPKIPYJ7C
    ST-PI     2005_1_700     0005     SAPKITLQI5
    SAP_BW     700     0013     SAPKW70013
    ST-A/PI     01J_BCO700     0000          -
    Any help would be greatly appreciated.
    Many thanks

    Tim
    Did you follow the guide here:
    How to Scale Up SAP Exchange Infrastructure 3.0  
    Learn what the most likely scaled system architecture looks like, and read about a step by step procedure to install additional dialog instances. The guide also walks you through additional configuration steps and the application of Support Package Stacks.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c3d9d710-0d01-0010-7486-9a51ab92b927
    We followed this guide for XI3.0 and PI7.0 and works successfully!

  • WebDynpro Notification Service with multiple Application Servers

    Hello Experts,
    I am currently working on a project where I have to integrate a BSP Application into a new Web Dynpro ABAP Application. On the BSP Page it is possible to edit some details (for example for a customer).
    When the user start to work on the BSP Page, the Web Dynpro Page should prohibit the navigation (i.e. disable all links). After Saving the BSP page, the navigation lock is released and the Web Dynpro reloads some data, which were changed from the BSP Page.
    I have a NetWeaver 7.02 so I decided to use Shared Objects and the new Web Dynpro Notification Service to realize the given requirements. On the development system everything worked fine. The Notification Service was called and it took about 2 Seconds until the Web Dynpro Application updated.
    But we got serious problems on the testmachine, which uses a Web Dispatcher and two application servers. After some research we managed that the application is running, and works.
    But the Notification Service takes now up to 1 Minute until it fires the registered actions. And I good frequently an ASSERTION_FAILED from the method CL_WDR_NOTIFICATION=>ATTACH_FOR_READ in the ST22 as long as the application is running.
    Can anybody help me how to solve this issue. It is a real blocker for the project.
    If there is another way to establish eventing between Web Dynpro and BSP I would also go for another solution. But I don't think there are many other possibilities (SAP Portal and NWBC are no options - Maybe the new Web Dynpro PageBuilder?).
    Best Regards
    Daniel

    Hello Guys,
    we decided to do a workaround for the moment. We use a refresh button on the Web Dynpro screen. That is not very nice, but sufficient for the moment.
    Anyway: I am still interessted in the BSP-Web Dynpro Interaction Issue. So if somebody has any ideas, please let me know.
    @PageBuilder: Currently the page builder does not work on the system, because of an 403 - Error when I try to call the Application-Configurator (the SICF service is active). But I will try this also as soon as this problem is solved.
    Best regards
    Daniel

  • Advantages of using a webserver inbetween a load balancer and application servers

    I am building out a new weblogic domain.
    I am wondering which one of these configuration to go with:
    1. Load balancer > weblogic servers
    2. Load balancer > web server > weblogic servers
    Could someone tell me what are the specific advantages of having web servers inbetween a load balancer and application servers (besides caching static data content and acting as a proxy)?
    Thanks in advance
    Srini

    Other than hosting the static content, nothing much really.   We have our load balancer go straight to WL for applications without static content and route to web server if there is static content.   Easy enough to do it both ways, best of both worlds.

  • R12.1.3 Upgrade from 11.5.10 and having multiple Application Servers

    Hi,
    We are in the process of upgrading the 11.5.10 Instance to R12.1.3.
    The 12.1.3 Instance will have multiple application servers.
    I will be doing an R12.1.1 Installation with Upgrade Option.
    What should be the procedure to have multiple application servers?
    Finish the upgrade on one Application Node and then clone the other Application Tiers?
    Please advise.
    Regards,
    VN

    We are in the process of upgrading the 11.5.10 Instance to R12.1.3.
    The 12.1.3 Instance will have multiple application servers.What services are running on each server?
    Do you have shared APPL_TOP or shared application file system implemented?
    I will be doing an R12.1.1 Installation with Upgrade Option.
    What should be the procedure to have multiple application servers?
    Finish the upgrade on one Application Node and then clone the other Application Tiers?
    Please advise.Please see Chapter 3, Performing an Upgrade in the installation doc, there is an example.
    Oracle E-Business Suite Installation Guide: Using Rapid Install
    http://docs.oracle.com/cd/B53825_08/current/acrobat/121oaig.pdf
    Thanks,
    Hussein

  • IDE's and webservers and application servers

    can anyone please tell me what exactly are the IDE's,webservers and application servers in java
    1.eclipse
    2.IDEA
    3.JDeveloper???
    jboss
    jbuilder..

    PubeHow much thrust does the Pube produce?no idea. it's not really about the power, it's a nice green eco-car, 100% recycled. it's made from old corsairs*
    *old coarse hairs boom boom                                                                                                                                                                                                                                                                                                                                                                                                       

  • I cannot download a pdf - instead of downloading, firefox takes me to a map of my computer to select an application - I do not understand!

    when I click on a link on a web page, and it is a pdf, I get taken to a list of my own hard drive, and am asked to select an application. I have to use safari to download anything!
    == This happened ==
    Every time Firefox opened
    == a month a go

    Firefox doesn't display PDF files, it needs to be told which program you want used to open PDF files. See this:
    [http://support.mozilla.com/en-US/kb/Managing+file+types]

  • Is Jolt usable from other application servers?

    Hi All
    Is Jolt usable from application servers other than Weblogic?
    Thanks,
    Rob

    Rob,
    WTC is usable only from Weblogic. Jolt is usable
    from other application servers.
    Bob Finan
    "Rob" <[email protected]> wrote in message
    news:3f4fed5b$[email protected]..
    >
    Hi All
    Is the Weblogic Tuxedo Connector usable from other application servers?I'm primarily
    interested in using the WTC from JBoss.
    Additionaly, does anyone know if Jolt is usable from application serversother
    than Weblogic?
    Thanks,
    Rob

Maybe you are looking for

  • Adobe Extension Manager CS6 update could not be applied

    I have been trying to update my Adobe Extension Manager in CS6 to version 6.0.6 and when I do I receive the error: "update could not be applied ". The only option then is the close. How can this problem be corrected? Note: I'm using Adobe Creative Su

  • Merging data from 2 columns into a single cell

    How can I get 2 lines of data in one cell? I want to merge 2 columns, so that the data in the cell in one column fits under the data in the adjoining cell in the other column. If I just merge the cells, the column would make the spreadsheet to wide t

  • The Po Changed XML Message is in Error in SRM SUS

    Dear Experts, We are integrating ECC to SRM SUS system, and PO was successfully processed from PI and in SRM SUS we are getting below error. <namespace="http://sap.com/xi/SRM/SE/Global">ExchangeFaultData</SAP:ApplicationFaultMessage>   <SAP:Stack>App

  • Freight -Group conditon not getting Reflected at an item level in Delivery.

    Hi SAP Gurus !, I want to draw your kind attention towards my problem. 1.  I had created a delivery with a header freight conditon type ZF00,the same conditon was getting reflected in all the item,But   after sometime i deleted that condition from he

  • Where have lib32-libxxf86vm lib32-gcc-libs and wine gone?

    Im just installed 64bit arch, as i couldnt get gpu folding to with with ubuntu, i had arch 64bit workin a few months ago no problems, this install, i cannot install wine or the foldingathome-gpu-nvidia packages because they have missing dependencies,