(268625273) Q WSI-29 Can you give any performance benchmarks for WLS web services?

Q<WSI-29> Can you give any performance benchmarks for WLS web services?
A<WSI-29>: It is very difficult to quantify performance aspects of web services
since they depend on so many variables including but not limited to: backend system
processing by stateless session beans and message driven beans, size of XML SOAP
message sent, system hardware (CPU speed, parallel processing, RAM speed) and
system software (JVM type and version of WebLogic server). However, let me point
out that the EJB backend processing of requests both have the best possible scalability
within the EJB2.0 specification (both stateless session and message driven beans
can be pooled) and servlets have a proven scalable track record. Thus it should
be possible to scale your web service deployment to meet demand. The overhead
in processing XML within the servlet can be significant depending on the size
of XML data (either as a parameter or a return type). While WLS6.1 does not have
any features to address this performance concern, WLS7.0 will feature Serializer
and Deserializer classes which can be dedicated to the XML to Java and Java to
XML translation (they can also be automatically be generated from a DTD, XML Schema
or regular JavaBean).
It is true that web services are not the fastest way to process client requests
but BEA is committed to making WebLogic server the fastest possible service provider.
Adam

see http://www.oracle.com/support/products/oas/sparc30/html/ows08811.html

Similar Messages

  • Can you recommand any teaching materials for flash?

    I going to teach about flash to high(or middle) school students in Indonesia.
    They might have no background about flash(maybe even computer knowledge).
    Because it is for volunteer service for not educated students.
    Teaching period will be about 20days.(1day per 2 hours)
    Can you recommand any good materials to teach??(I don't need professional skills) Book, PPT, UCC, even flash. I'm OK with any type of materials

    i'd start with david stiller's books:  http://www.quip.net/blog/
    but you should decide if you're going to teach as2 or as3 and make sure you get an appropriate book.

  • Can you give a document link for script logic for NW version7??

    Hi all,
        who can give a document link for script logic for nw version7??
        thanks in advance!!

    Hi Sheldon,
    I read through your "HOW to...Custom BADI for replicating Destination_App...." and it was great. However, Can this call also be used with WHEN/ENDWHEN statements? In the MS version, when using Destination_App, I was also able to map source accounts into the correct destination accounts as well as source E type dim to desination E type dim with the following script (the mapping to destination ID was stored as properties within the source dimensions).
    *INCLUDE SYSTEM_CONSTANTS.LGL     
    *SELECT(%OPACCT%, "[ID]", "OPACCOUNT", " [TRF_FPA] = 'Y'")
    *SKIP_DIM = COSTCTR
    *ADD_DIM = BRANDS
    *RENAME_DIM OPAccount = Account_F
    *RENAME_DIM CATEGORY = CATEGORY_F
    *RENAME_DIM ENTITY = MARKET
    *RENAME_DIM DATASRC = DATATYPE
    *XDIM_MEMBERSET ENTITY = %ENTITY_SET%
    *XDIM_MEMBERSET CATEGORY = %CATEGORY_SET%
    *XDIM_MEMBERSET TIME = %TIME_SET%     
    *XDIM_MEMBERSET OPACCOUNT = %OPACCT%
    *DESTINATION_APP = FPA
    *CLEAR_DESTINATION
    *DESTINATION OPACCOUNT = %OPACCT%
    *DESTINATION TIME = %TIME_SET%
    *DESTINATION CATEGORY = %CATEGORY_SET%
    *DESTINATION CURRENCY = LC,USD
    *WHEN ENTITY
    *IS %ENTITY_SET%
    *REC(ENTITY=COSTCTR.FPA_MKT,OPAccount=OPAccount.Consol_FPA)     
    *ENDWHEN     
    *COMMIT
    I have tried the following code in the NW version, and it won't validate. Do you know if there's a way to achieve this?
    *XDIM_MEMBERSET CATEGORY<>ACTUAL
    *XDIM_MEMBERSET ACCOUNTHR =BASE_ANNL_SAL,BONUS,BENEFITS_TAX
    *XDIM_MEMBERSET CURRENCY=LC
    *START_BADI DAPP
    DESTINATION_APP=CC_PLAN
    RENAME_DIM="ACCOUNTHR=ACCOUNTCC"
    WRITE=OFF
    *END_BADI
    *WHEN ACCOUNTHR
    *IS "BASE_ANNL_SAL","BONUS","BENEFITS_TAX"
    *REC(ACCOUNTCC=ACCOUNTHR.CCPLANACCT)     
    *ENDWHEN
    Regards,
    Karen

  • Can you give me some suggestions for encryption decryption

    ok i've written my own encryption decryption techniqu can you suggest me some better methods
    Attachments:
    EncrypDecrypt2.vi ‏59 KB

    karthik9 wrote:
    Not to publish ... this is very simple ... i just want to know should i improve this or scrap this
    You haven't replied but I guess I haven't answered your question either...
    Sure it works but from a LV programming standpoint it is very redundant and Rube Goldberg like.
    IMHO you should scrap what you have or at least clean it up.
    I am a long ways from being a LV expert but there are the things that pop right out at me when I see your code.
    You use identical code in three places, make it a sub-vi.
    Why start with a constant of -1 and increment it once inside your for-loop? This value will always be 0. 
    Don't use array size to set the number of iterations of your for-loop then use the iteration counter to index an array inside the loop, use auto indexing. 
    Your block diagram is sloppy and hard to follow.

  • Please can you give me sample code for badi

    Dear Freinds
             i have tried writing coding for the badi HRPAD00INFTY, but iam not able to get, my requirement is when the user enters for the ansal amount that amount
    should be divided by 12 and should be defaulted for basic pay (p9008-bet01)  based on the wage type (p9008-lga01=MFPY),
    i have calculated the value as , but now i have to assign the value to  p9008-bet01.
    please let me know how i should code.
    i am giving the code which is have written can you please let me know where i am wrong
    method IF_EX_HRPAD00INFTY~AFTER_INPUT.
    data: wa_pa0008 type pa0008.
    select Single * from pa0008 into wa_pa0008 where pernr = NEW_INNNN-pernr .
    if wa_pa0008-lga01 = 'MFPY'.
         new_innnn-bet01 = wa_pa0008-ansal / 12  -
    here iam not able to assign  
    endif.
    endmethod.
    regards
    syamla

    Hi pranesh
               thanks for  replying , but the only problem is i have to default the value
    for bet 01 from ansal
    ie from p0008-ansal to q0008-bet01.
    then only the method
    CALL METHOD cl_hr_pnnnn_type_cast=>prelp_to_pnnnn
    EXPORTING
    prelp = new_innnn
    IMPORTING
    pnnnn = wa_0008. " wa_9008
    will trigger for me and th wa_0008 will be filled up.
    since when i say create 0008 , then if i entering for ansal then i asking for entering
    value for q0001-bet01 , since the wage type for which i have to default the bet01
    will be there on the screen before only, so the screen expects that i have to enter the value for amount bet01, so that measn bet01 becomes mandatory,
    the method will work for me if iam able to make the bet01 being filled automatically from the calcualtion ( as per my requiremnt) i.e ansal/100.
    regards
    shanti

  • Can we use receiver enhancement feature for a web service scenario?

    Hi Experts,
    We have to send across an invoice to web service enabled legacy system from ECC.
    ECC>ABAP Proxy>SAP PI>SOAP Adapter>Legacy System1
    ECC>ABAP Proxy>SAP PI>SOAP Adapter>Legacy System2
    Requirement is like if the invoice number starts with 1A, it should go to Legacy System1 & if the invoice number starts with 2A, it should go to Legacy System2.
    Can we do it in one single scenario using receiver enhancement and if yes How?
    Regards
    Nidhi Kukreja

    You can make use of the XPATH function starts-with(string1,string2) and customize your condition as shown in this blog:
    /people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
    Update:
    It can even be done without using any XPATH function.....just make use of the option Contains Pattern from the dropdown available for the Middle Operand....right operand will be 1A*
    Regards,
    Abhishek.
    Edited by: abhishek salvi on Feb 3, 2010 1:00 PM

  • Can config wallet on cloud DB for security web service invoke ?

    Currently, I can invoke the security web service by APEX at my local DB env.
    based the apex_web_service API
    http://docs.oracle.com/cd/E37546_01/doc/doc.41/e28475/apex_web_service.htm#AEAPI537
    we need wallet to store the cert files.
    want to confirm that
    --> Can we config wallet to import cert files on cloud DB?
    Thanks
    Edited by: 985754 on Feb 6, 2013 2:17 AM

    Hello 985754,
    Unfortunately, you cannot import your own certificates into the wallet used by Application Express in the Database Cloud Service. However, this wallet already contains many common CA certificates. Unless the web service you are consuming uses a self-signed certificate, chances are you will be able to use this functionality in the Cloud.
    -- Vlad

  • Fluctuating battery capacity. can you give any tips to maintain my 596 cycles? (1 year old MBP 2012 13")

    battery capacity went from from 80.4% to 78% to 86%  within the same day. is this normal?
    i alraeady have 596 cycles
    1year old mac with applecare
    before i'am always draining my battery, now that i knew that it is bad, what should i do now?
    any tips and suggested routine?

    Here is a list of Apple support documents regarding batteries. 
    http://support.apple.com/kb/ht1446
    Look at the articles under the 'Optimizing battery life' category.
    Ciao.

  • Migrating to Sharepoint 2013 from 2010 - Can you use the same URL for the Web Application without affecting the 2010 environment?

    Hi,
    I am currently trying to migrate our SharePoint 2010 environment to SharePoint 2013. The first thing I'm doing is creating a 2013 development environment to verify that this migration goes smoothly. I'm also doing this so that we will have a testing environment
    after the upgrade to 2013 is complete. 
    So here is my question: I have a 3 tier farm including; 1 app server, 1 wfe, and 1 sql server. I have made a copy of our SharePoint 2010 database and installed that on our sql server 2012 sever (This new environment is on 3 completely separate servers from
    our 2010 environment). I have also installed the prereqs and configured SharePoint 2013 on the App server and wfe servers, as well as configuring the necessary service applications (I have created a completely new 2013 database where I will migrate my 2010
    database content when I'm ready).
    I am now at the point where I need to create a new web application on the 2013 app server, where I will be migrating the copied 2010 database.  (Also note that we have a 2010 development site called https://[email protected])
    When I go to create a new web application in our 2013 dev environment, can I use the same url (https://[email protected]) to create this web app, or will this screw up our current 2010 dev environment?
    I'm new to SharePoint migrations, so I apologize if this is a stupid question.
    Thanks in advance for any insight you can share on this!
    Boe Barlage

    So, what you are recommending is that before I create a web application in my new 2013 environment, I need go into my hosts file on my 2013 app server and alter it to point to my 2013 wfe.
    Then after I do that, then I can create my new web application on my 2013 app server with the same url as my 2010 testing environment
    (https://[email protected]). 
    Then after that I should be able to access my new sharepoint 2013 environment at the same URL (https://[email protected])?
    I must be missing something.
    In your first reply, you told me to alter the host file on my 2010 app server and point it to my 2010
    wfe (I guess I thought it probably already is). You also told me to alter the host file on my 2013 app server and point it to my 2013 wfe. 
    so I am confused on after I do this, what url would I access my 2010 test environment, and what url would
    I access my 2013 test environment?
    I am fine with having my test environment as a different URL until I am totally ready to roll everything over and kill the 2010 site. But I want to make sure that when I migrate my database, none of the site links are broken.
    I also want to make sure that if I proceed this way, I want to be sure that I will be able to modify the URL to what my 2010 environment is (without a lot of headaches) when I am ready to kill the 2010 site.
    Thanks again for your help, it's much appreciated!
    Boe Barlage

  • Mini 110 bios pasword problem Can you give me a Bios unlock code for CNU9443DVL

    Can you give me a Bios unlock code for CNU9443DVL
    Tnank you in advace
    Branko
    This question was solved.
    View Solution.

    Welcome App. Try.
    e 9 l o v v f t 6 k
    Third letter lowercase L.
    I must inform you that these services are not endorsed by HP, and that HP is not responsible for any damage that may arise to your system by using these services. Please be aware that you do this at your own risk.
    HP Expert Tester "Now testing HP Pavilion 15t i3-4030U Win8.1, 6GB RAM and 750GB HDD"
    Loaner Program”HP Split 13 x2 13r010dx i3-4012Y Win8.1, 4GB RAM and 500GB Hybrid HDD”
    Microsoft Registered Refurbisher
    Registered Microsoft Partner
    Apple Certified Macintosh Technician Certification in progress.

  • Hi anitha , i am working for mm module can you give detailed procedure

    hi anitha ,
                i am working for mm module can you give detailed procedure to me .
                                                                    thanks
                                                                     praveen

    Hi,
    1. MM Flow.
    > goto T.C MM01.
    > give material Number - some no.
    give MAterial sector - Mechanical
    give Material Type - Raw Material.
    then goto ORg Levels on top.
    then goto plant - 1000 n storage location - 0001
    then select views.
    in that select basic data 1, basic data 2, purchasing, general plant data storage / main..., Accounting 1 n then enter.
    > Then give the materiual descripition
    basic unit of measure KG
    Mat group - 001.
    click on purchasing n give mat no u have created n plant - 1000 n basic unit of measure KG n enter enter n enter.
    then goto valuation class - 3000, P.C - S n moving price -100.
    save then the mat no gets created.
    > now go to TC XK01 ie, vendor master
    give vendor - 126
    comp code - 1000.
    pur org - 1000.
    Acc grp - 0001
    enter
    give title name - company.
    search itenm 1/2 - M
    then Rec ACc - 31000.
    Cash Mang Grp - A1.
    enter n enter.
    order currency - INR
    in control data click on GR- based info verf n click on ACK Req.
    save n enter.
    > goto TC ME 11 ie, purchasing info record.
    Vendor - 126.
    Mat no - the one u have created.
    Pur org - 1000
    plant - 1000
    info rec-
    select standard enter n enter.
    in Period delay time give -10 n In conditions Net price - 100.enter In control Pur grp - 100.
    enter n enter n enter for three times.
    > goto ME01 source list.
    Mat no - mat no u have created.
    Plant - 1000.
    enter fix the line.
    give vlaid from , vend to , vendor as 126 p org as 1000, enter n save.
    > TC code RFQ for request for quotation.
    TC ME41.
    RFQ type - AN
    Lang Key -EN
    RFQ date - any date.
    QUAT Deadline - any date RFQ-
    give purc org grp - 000
    presss enter
    coll no - RFQ1.
    enter then give MAt no RFQ qnt as 100 ,O as KG del dat n netr.
    goto header click on Vendor Add
    vendor - 567
    Title - company
    enter.
    the goto tc ME47
    quotation.
    give net price 100 enter.
    then goto ME49.
    give quotation no tht u have created coll rfq as RFQ1 vendor as 567 mat no u have created. n execute, back n back.
    > goto tC ME51N for purc requisition.
    click on header n give text as.
    item as 10,SR as sur3, quant 100, del date, mat grp, plant n pur as 000
    enter n save.
    we will get purch req no...
    now go to ME21N pur order.
    click on Purchase/req no. click on value ur purh req no will be displayed there select it...
    then goto Org data tab strip.
    pur org - 1000.
    Pur grp - 000
    com code - 1000
    enter
    vendor - the one u have given...
    enter n enter check n save.
    then tc MIGO for goods receipt.
    give pur order no u have created...
    gotot quantity tabstrip n press enter give qty in unit of enrty as 80
    goto pur org tabstrip n give del comp as set automatic.
    click on item ok.
    then continue n then post n continue.
    then two documents will get created mat doc n acc doc.
    then > MIRO invoice.
    give vendor no - comp code invo date pur ord no.then select it n copy.
    enter.
    then we will get acc no n write it in the acc block.
    the >MB1A ie goods issues.
    mov type - 201
    plant - 1000
    stor loc - 0001
    enter
    cost cent - 1000
    vendor - u have created
    then give sc qty enter.
    mat n acc doc r generated.
    >MMBE stock overview.
    give mat no - u have created.
    plant - 1000
    sto loc - 0001 n enter...
    the MM get created...
    Regard,
    Priyanka.

  • Can you giv me a brief introduction regarding selection screen with one eg:

    Hello
    can you giv me a brief introduction regarding selection screen with one eg:

    Hi Ranjith,
    Selection Screens
    Selection screens are one of the three types of screen in the R/3 System, along with dialog screens and lists. You use them whenever you want the user to enter either a single value for a field or fields, or to enter selection criteria.
    Function
    ABAP programs use screens to obtain input from users. The most general type of screen is a dialog screen, which you create using the ABAP Workbench tools Screen Painter and Menu Painter These tools allow you to create screens for data input and output. However, each of these screens requires its own flow logic.
    Defining and Calling Selection Screens
    You often use screens purely for data input . In these cases, you can use a selection screen. Selection screens provide a standardized user interface in the R/3 System.  Users can enter both single values and complex selections.  Input parameters are primarily used to control the program flow, while users can enter selection criteria to restrict the amount of data read from the database. You can create and save predefined sets of input values in the ABAP Editor for any selection screen. These are called variants.  Texts on the selection screen are stored as language-specific selection texts in the program text elements.  If you start an executable report using the SUBMIT statement, the input fields of the selection screen also serve as a data interface.
    Defining and Calling Selection Screens
    You define selection screens using ABAP statements in a program.  Simple statements allow you to create input fields, checkboxes, and radio buttons, and design the screen layout.  If you want to create a screen exclusively for data input, you do not need to create it using the normal dialog programming tools. When you create a selection screen, the system automatically assumes the tasks of the Screen Painter and Menu Painter.
    The rules for calling and defining selection screens in ABAP programs depend on the program type:
    ·         Executable program (type 1) without logical database
    You can use a single standard selection screen and as many user-defined selection screens as you wish. The standard selection screen is called automatically when you start the program.  User-defined selection screens, on the other hand, are called using the CALL SELECTION-SCREEN statement in a program.  The standard selection screen always has the screen number 1000. User-defined selection screens can have any screen number except 1000.
    ·         Executable program (type 1) with logical database
    The standard selection screen for an executable program linked to a logical database is made up of the logical database selections and the program selections.
    ·         Module pools (type M) and function modules (type F)
    You can only use user-defined selection screens in module pools and function modules. These can have any number apart from 1000. You can only call a selection screen from a function module using the CALL SELECTION-SCREEN statement. You can also define selection screens as Subscreens and incorporate them in screens or tabstrip controls.
    Hope this is useful.
    regards
    Ram
    Message was edited by:
            Ramanujan Chitrakootam

  • I have brought a iphone 4 and the person i brought it from has not deleted her icloud account i need her pasword to delete it but hse wont give it to me what can i do how can i add my icloud account can you give me a reasonable answer please. thank you

    i have brought a iphone 4 and the person i brought it from has not deleted her icloud account i need her pasword to delete it but hse wont give it to me what can i do how can i add my icloud account can you give me a reasonable answer please. thank you.

    The seller needs to follow this procedure:
    http://support.apple.com/kb/TS4515
    If she refuses, then as Tim suggested the iPhone is probably stolen. You'll need to contact your local police department and ask how to proceed.
    Regards.

  • Can you give me some reasons about why I need to buy an iPod touch 5.Although I have the iPhone ,iPod nano, iPad ,MacBook pro,I think the iPod touch 5 is so attractive that I can't help buying it at once.If I have it,what I can do with it,can you tell me?

    can you give me some reasons about why I need to buy an iPod touch 5.Although I have the iPhone ,iPod nano, iPad ,MacBook pro,I think the iPod touch 5 is so attractive that I can't help buying it at once.If I have it,what I can do with it,can you tell me?

    All I can say is that I REALLY like my Touch 4th gen because I have all sorts of capabilities in a small form: e-mail, web browsing, news, weather, books, magazines, etc. etc.  Plus lots and lots of apps out there, including so many free ones.  I use the Cloud a lot so it's great to have everything sync'd to my MacBookPro (e-mail, Evernote, Pocket, etc.)
    It would be easier, though, to do some of this, especially magazines, on the iPad mini, but, again, I love the small size of the Touch. 
    As for the 5th gen instead of the 4th, the fifth has Siri and the 3D feature in maps, which are great.  And I'm sure it's a lot faster in iOS 6 than the 4th gen.  And cool colors! 
    Don't know if this helps . . .

  • I guess the problem come from me or I really need those contacts before he calls me for it. I'll try some method that I got from some responders on your support website. Do you have or can you recommand any software that can solve this problem?

    I guess the problem come from me but I really need those contacts before he calls me for it. I'll try some method that I got from some responders on your support website. Do you have or can you recommand any software that can solve this problem?
    One more thing. I just update my iphone that my boss gave to me but it seems to be like it giving me some trouble. My iphone was updated not too long and was successful. I try to lock into it and it telling me emergency call. I plug it to my itune and it telling me that the sim card is not valid or supported. So I inserted my sim card that I usually use to call and it still saying the same. Please help me get into it.

    And as far as paying for phone support, here are a few tips:
    If you call your carrier first and then they route you to Apple, you usually don't have to pay for phone support.
    If you are talking to Apple and they ask you to pay a support fee, ask if you can get an exception this time.  That usually works once, but they keep track of the times you've been granted such an exception.
    If you still end up paying the support fee, that fee only applies if it's not a hardware related issue.  In other words, if it can be fixed by just talking over the phone and following Apple's instructions, then the fee applies.  But if your device is deemed to have a hardware failure that caused the issue, then the fee should not apply, and you can ask for it to be waived after the fact.
    This forum is free, and almost all of the technical support articles the Apple tech advisors use are available on this website.  Literally 99% of what they can do over the phone is just walking you through the publicly available support articles.  In other words, you're paying the fee to have them do your research for you.  It's like hiring a research consultant to go look stuff up in the public library so you don't have to.  You're capable of doing it; you'd just rather pay someone to do it for you.
    It's like Starbucks.  You know how to make coffee.  Everyone knows how to make coffee.  And Starbucks coffee isn't any better than what you could make at home for far less.  But you want the convenience.  So you're really paying a convenience fee.  Milk is more expensive at 7-Eleven than it is at the grocery store... because it's a convenience store.

Maybe you are looking for

  • How to create a two colum layour report

    Hello all, I want my report to look like this ID: 1                                                                                  CLASS: MATH 101 STUDENT: CHARLIE MACK                                            DEGREE: Y TEACHER: MR LUZZI         

  • Toshiba Satellite L455D-Plug​ged in, not charging + AC power

    Is there any way to run my laptop on AC power for an extended period of time? Also, sometimes my laptop doesn't say plugged in, not charging, but most of the time it does...is there anything I can do or will I absolutely have to get a new battery? (M

  • Check field values wad

    Hi everyone, I'm working on a template in wad and I have to check whether the user has choosen values in different dropdown boxes or not. How do I do this? I tried different things with the command wizzard and javascript but don't know how to impleme

  • Database Performance for Newbies

    Hello Forum, the Database I have is now running for 1,5 years. At the beginnig there where 90.000 login data per month. Now there are over 900.000 login data per month stored in a table. I am now a little concerned about the performance, because I do

  • Backward Navigation in development components

    Hi folks According to my scenario, i have 3 DC's named A, B, C. A is master DC and is using B as used DC's in metadata . where B is using DC C. So there is linear dependency between them. Now my requirement is to navigate from A to C through B.and vi