Some general theory question, pls help !!!

1. How does Java support connection-based communications between two processes ?
2 Why is use-case or scenario-based testing important in testing object-oriented programs.
3. Explain the role of PAM (Pluggable Authentication Modules) in creating secure applications.
4. What is a midlet and when should it be used?
5 Explain how the following conventional testing strategies relate to testing object-oriented software: unit testing and integration testing
6. Explain how designing java programs using UML design techniques can improve a Java program
7. Explain how Servlets can be used in the server side of an application ?
8. When should JSP be used in preference to servlets.
9. Explain what standard actions are and the function of <jsp: forward> standard action.
10. Explain the purpose of a URLConnection object?
11. Explain how Java technology can access remote objects
12. What role does the SecurityManager object play securing java applications and provide an example
13. What is the Java Authentication and Authorization Service and how can it be used to develop secure java applications

1. How does Java support connection-based
communications between two processes ? It does this by using what is called the Windows Communication Foundation (WCF).
2 Why is use-case or scenario-based testing important
in testing object-oriented programs.This is so the Project manager will be able to determine scope in future releases.
3. Explain the role of PAM (Pluggable Authentication
Modules) in creating secure applications. PAM helps secure browser cookies from being stuck to the TRAY (Turnable Remote Activation Yearner) after BAKE (Billing Accounts Kernel Energizer)
4. What is a midlet and when should it be used?Within the presentation tier.
5 Explain how the following conventional testing
strategies relate to testing object-oriented
software: unit testing and integration testingUnit testing should be done on the production environment while integration testing should be to verify software needs.
6. Explain how designing java programs using UML
design techniques can improve a Java program UML design techniques improve a code's readability.
7. Explain how Servlets can be used in the server
side of an application ?They can be used for automatically generating dynamic GUI applications.
8. When should JSP be used in preference to servlets.When one wants to display their presentation layer within the database tier.
9. Explain what standard actions are and the function
of <jsp: forward> standard action. This action moves the JSP to the next line of execution.
10. Explain the purpose of a URLConnection object?This object is to maintain a browser instance within a GUI application.
11. Explain how Java technology can access remote
objectsThey do this by creating a contract with which SOA components can communicate.
12. What role does the SecurityManager object play
securing java applications and provide an exampleThe SecurityManager object provides an encryption key for preventing DDOS attacks from remote locations.
n and Authorization Service and how can it be used to
develop secure java applicationsThe Authorization Service is used to authenticate users based on applet certificates.

Similar Messages

  • I am facing problem zooming and in slide as i think there is some general setting got changed help to rectify.

    i am facing problem zooming and in slide as i think there is some general setting got changed help to rectify.

    If the screen appears zoomed in then try double-tapping the screen with 3 fingers (with zoom 'on' you need to use 3 fingers to drag around the screen), and then go into Settings > General > Accessibility and turn Zoom 'off', and possibly also change what Triple-Click Home is set to.

  • I cant reset my security question pls help me

    I cant find the reset your security question pls help me

    If you mean that you're aren't getting the reset link as described in the steps half-way down this page : http://support.apple.com/kb/HT5312, then that will only show if you have a rescue email address (which is not the same thing as an alternate email address) set up on your account.
    If you aren't getting the link then you don't have a rescue email address, and you won't be able to add one until you can answer your questions - you will need to contact iTunes Support / Apple in your country to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset you can then use the steps half-way down the above HT5312 page to add a rescue email address for potential future use

  • Very simple question pls help me

    I just want to use oracle sql and pl/sql workshop isqp*plus web site, so which product or software shouuld i download??? pls help me.
    thanks.

    Pl see your other 2 threads on the same topic (posting the same question multiple times does not make the issue go away ;-) )
    Oracle install error 10g 64 bit windows
    which product should i install??
    HTH
    Srini

  • Question pls help

    Hi I wanted to ask a question, pls do reply to help me out.
    Can I include a method call to another class, within the same transaction, that performs a
    database statement or must the actual select statement appear within the
    setAutoCommit(false) .....commit()?

    Please elaborate. I believe the answer is yes, but it's not entirely clear what you mean.
    - Phil

  • Simple Servlet question, pls help

    This is my form submission part in my jsp page
    <form name="updateForm" method="POST" action="/Update"> This is my web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
      <servlet>
        <servlet-name>/Update</servlet-name>
        <servlet-class>UpdateMap</servlet-class>
      </servlet>
    </web-app>This is my UpdateMap.java
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;
    public class UpdateMap extends HttpServlet
        public UpdateMap()
    }I put my UpdateMap.class in WEB-INF/classes/ directory but when I clicked the submit button in my jsp page, I got The requested resource (/Update) is not available error

    Found my own error. The jsp submission code should be
    <form name="updateForm" method="POST" action="Update"> But I still got error when submit
    The specified HTTP method is not allowed for the requested resource ( POST method of HTTP is not supported by this URL.)Pls help.
    Thanks

  • MSI-6585 (648 MAX) instant restart issues questions pls help......

    Hi, i figured after months of specualation i would try to figure out what the hell is wrong with my pc.  12months ago a bought a MS-6585 648 MAX mobo and a P4 2.53ghz with 2x Samsung DDR 333 (PC2700) ram.  I play many games on my pc it seems when playing Counter-Strike + PlanetSide results in random instant restarts.  Occasionaly it will just hang the system but mainly instant reset of the system.  My cpu temp ranges from 35 48 max approx.  
    I've tried switching my ram to different slots and so on refit everything but with no luck.  I just have a very unreliable computer atm.  I've reformated plenty of times but with no joy, the odd thing is its random somtimes my pc will not crash or reset it self so this makes it very difficult to figure out what the hell is going on :S
    If you have more questions perhaps i can answer them - and give you more info that i have forgotten.
    Here are somethings that might be useful:
    MS-6585 648 MAX mobo
    Pentium 4 (northwood) 2,53ghz 533
    Samsung DDR 333 (PC2700)
    Gigabyte Maya II Radeon 9700Pro (running in agp 8x)
    Sound Blaster Audigy 2 Platinum
    Bios settings: (things ive changed)
    Turned onboard sound off than auto
    AGP Apeture size  128
    I have 32bit transfer mode running for hdds
    I have S.M.A.R.T. enabled
    (next week end i will have another 512 ram stick to try just incase its my ram but i have done the intel ram checker and it didn't find any problems)
    Any help would be greatly appreciated pls ask any things ive missed and anything else u would need to know.  I really want to sort this out as you can imagine its not very nice having a pc that can randomly crash when u do not expect it.

    Overclocking is typically limited by one of 3 factors, assuming you have sufficient power:
    1. Memory won't operate past a certain speed, so you run at a different ratio or buy faster memory.
    2. Temperature, so you need to add non-stock cooling or better case ventilation or water cooling, depending on how far you want to go
    3. CPU - At some point the CPU won't run any faster.
    Leave the CPU voltage at Auto. You should only need to raise it if you get into extreme overclocking.
    As for the size of the power supply, if you stay with Intel Northwood with an ATX board on your next upgrade, an Enermax 465, Antec 480, or something similar (should cost around $80-100US) would get good choices. If you plan on going with a Prescott on an ATX board, I would look at going to a 550W supply.
    Personally, I thing the next 12 months is shaping up to be a real headache in making upgrade decisions in the Intel world. Intel have indicated their next generation of boards will be BTX without AGP support. This looks like an upgrade could mean new case, possibly power supply, video card and possibly ram. I am hoping that companies like MSI will produce a transitional product that allows new processors and chip sets on an atx board. If that doesn't happen I see a lot of people switching to AMD.

  • Clarity required on these questions pls help?

    HI ,
    Need your help in solving these questions, these are questions asked in during interviews
    a) Dyamic actions, how to create a customer specific dynamic action , specify configured fields and rules?
    b) how to create Customer specific infotype, , please explain with any example with which are the fields you have created
    c)    Msn 10, 20, 30
    d) Revision  infotypes
    e) What are the  infotypes which cannot be enhanced
    f) What is log, How can we cancel and edit it?
    g) What is Ap/b
    h) Which is Default feature for wage types
    i) What are Infosets
    Thanks and Regards
    j) Define Benefit area

    You can do as suggested already and use interface nodes and cross component mapping; but that is all really not necessary.  It creates a situation where you calling application is too dependent upon the freely programmed input help.  You want to try to avoid the situation where the calling application needs code or mappings to communicate with the input help.
    That is easy to do because the framework passes all the information you need into the freely programmed input help via the value_help_listener object. 
    Part of the Freeley Programmed Input Help Component should be the component interface IWD_VALUE_HELP.  This comes with a component controller method called SET_VALUE_HELP_LISTENER.  This allows your freely programmed value help to capture this object called listener of type IF_WD_VALUE_HELP_LISTENER. I generally just store it awa into a component controller attribute.
    With this listerner object you have direct access to the context attribute in the calling component. You can query information about the calling UI element and of course set values directly back into it.  The listener is a hugely helpful object and should be the way you interact with the calling component whenever possible.  Here is small example:
      set single attribute
      wd_this->value_help_listener->f4_context_element->set_attribute(
      exporting
        name = wd_this->value_help_listener->f4_attribute_info-name
        value = l_time

  • Some General Issue Questions

    Rather than search thru a lot of messages, thought I'd post a
    synopsis of all my recent issues and see if anyone has any
    solutions/suggestions...
    (1) When I publish, some of my "click Next" hot spots (go to
    next slide) do not render in the published Flash move files -
    however, they truly exist and are properly configured in the cp
    file - and seem to work fine in Preview (movie) mode.
    (2) The application I'm trying to "captivate" is a web app,
    built using a combination of frames, javascript, and dhtml
    components. Most of the mouse clicks I make while recording are
    useless, as they are usually AHEAD OF what's actually happening
    on-screen, although what I'm capturing APPEARS to be accurate and
    where I am on the screen. I initially tried do-overs, and got so
    frustrated (changing how quickly I moved the mouse, struck keys,
    etc.), that I just turned off the Full Motion recording options,
    slowed the frames per second - all of these things, several times,
    trying different combindations - nothing was successful.
    Any suggestions for settings? Basically, I'm capturing a
    sequence of screens and putting in all the information into text
    boxes and manually inserting click boxes to create a "demo" - in my
    opinion, totally defeating the intent and purpose of using
    Captivate to begin with.
    At this point, I've spent so much time experimenting and
    trying to get the "automated" features to work, I've basically
    turned them all off and am doing everything manually, just like
    PowerPoint.
    So, why is Captivate so much better than PowerPoint? Other
    than the Flash rendering of the files, I don't see it...
    Anybody experience any of these things?
    Thanks and regards,
    cyn

    Hello thiah,
    It sounds like you are very frustrated....
    1 - I have never had this issue with Next buttons. Perhaps
    you can provide more details on the settings on your next button?
    2 - I would definitely remove the full motion recording. I
    use the recording feature rarely in general, as I need to modify
    the screens to change proprietary data. I usually take screen
    captures, modify the screen in Photoshop, then insert the bmp image
    as an image slide.
    But, I find that the record feature it can be very handy and
    a quick easy way to create a demo. Captivate is def better than PPT
    for many reasons - the timeline, the ability to insert a mouse
    movement, ability to publish as Flash, the ability to customize the
    size of the movie or demonstration, ability to have click boxes,
    buttons, text entries, etc.
    As far as suggestion for settings when recording - on the
    Recording Options tab, I usually have Enable Auto Recording
    selected and I use the demonstration mode, select to record
    keystrokes and hear tap sounds, hear camera sounds during
    recording, and move new windows inside recording area.
    A good tip to remember, if you think that Captivate didn't
    capture a screen while you are recording, you can always hit
    <Print Scrn> to capture the screen. If it becomes a
    duplicate, you can always delete the slide.
    Hope this helps. I love Captivate.... it has it's quirks -
    but nothing that can't be worked with.
    Lynn

  • HT5787 I forget my security question pls help me

    Pls I need your help I forget my answer of security questions what I do ?

    Alternatives for Help Resetting Security Questions and/or Rescue Mail
         1. If you have a valid rescue email address, then use this procedure:
             Rescue email address and how to reset Apple ID security questions.
         2. Fill out and submit this form. Select the topic, Account Security. You must
             have a Rescue Email to use this option.
         3. This is the only option if you do not already have a valid Rescue Email.
             These are telephone numbers for contacting Apple Support in your country.
             Apple ID- Contacting Apple for help with Apple ID account security. Select
             the appropriate country and call. Ask to speak to the Account Security Team.
    Note: If you have already forgotten your security questions, then you cannot
             set up a rescue email address in order to reset them. You must set up
             the rescue email address beforehand.
    Your Apple ID: Manage My Apple ID.
                             Apple ID- All about Apple ID security questions.

  • Ci question, pls help

    hi experts,
    I am relatively new to the pplsoft and trying to understand the concepts.
    I am not able to comprehend the concepts of Component Interface.
    I have one question, if the CI i created contains 5 records but I want to use the CI to insert data into just 1 of the 5 records. how do i achieve this and what should i comment in the CI pplcode(that is generated by drag and drop of CI) to prevent inserts to other 4 records or is it that it will always insert the default rows in all records. and also how do i know which code belongs to record 1, the CI code looks very complex and I am not able to understand the error log code etc.
    Can someone please clarify my doubts and explain to me a CI in simple manner. this will be great help to me.
    thanks in advance,
    ..Dan

    Your Question is not specific...anyways follow these basic steps and try it out.
    First Supply GET keys for your Component interface..The Get Keys should return a unique record i.e it should pick up like a unique employee...
    Get Keys are like Search Keys which you provide on the search page of a component.
    Provide Get keys like this
    &CI.Emplid="Some emplid"
    &CI.Company='Some Company"
    and call
    &CI.GET()
    I guess your five records are on a Scroll...so get the collection of that scroll...Collection is like the set of all records which the employee has on the scroll...
    &oCollection = &CI.RECORD_NAME
    you can loop thorugh the collection starting from first record...as scroll is a collection of records there will be a record name which for that scroll
    For &i=1 to &oCollection.count
    /*Loop through each record in the scroll...as record have key values check whether the key values match the values you want and change the record you want*/
    To acess a spefic row in the collection
    &oRow = &oCollection.Item(&i);
    to access specific field in the row
    &emplid=&oRow.emplid
    &field_value=&oRow.amount (amount is the field in that row technically called as property)
    to set a value for that field.
    if &emplid=&your_emplid then
    if &field_value>100 then
    &oRow.amount .value=&your_value
    end-if
    end-if
    end-for
    and do &Ci.save() finally to save the component Interface.
    this is the basic of how to access a CI and follow Component Interface Peoplebook for more info.
    Thanks.

  • Hard Drive Question pls help

    Okay my situation I am getting a MacBook for my graduation gift and im doing my research and I am customizing my MacBook through
    http://www.colorwarepc.com/
    and they offer a 160Gb Serial ATA hard drive rpm of 7200
    but on the online store apple only offers hard drives at the 5400 rpm
    now obviously rpm of 7200 is better and I don't mind forking the extra cash out for it either
    now my questions
    Why doesn't Apple offer hard drives at the 7200 rpm rate?
    If I purchase a MacBook through Colorwarepc will the original Mac warrenty still excist?
    And will the hard drive be a Apple made product, now I checked to see the make of the Hard drive on the Apple website and colorware website both are said to be Serial ATA... now I don't know if that is the maker or just some jargon
    please help me
    Thank you
    Looking    

    There is no 7200 RPM 160 GB notebook hard drive. The fastest at that size is 5400 RPM. I think the drive you must be looking at is a full size drive for desktops. Notebook hard drives are mostly 5400 RPM although there are less expensive models that run at 4200 RPM. Only Seagate and Hitachi make a 7200 RPM notebook drive in a 100 GB capacity. The new 160 and 200 GB notebook drives are 5400 RPM. They are also pretty expensive.
    Apple does not make hard drives. The hard drives in Apple computers come from different manufacturers. Seagate, Toshiba, Hitachi, and Fujitsu are the main suppliers.
    Serial ATA is a type of interface not a drive maker. Intel Macs all use SATA drives.
    As far as warranty is concerned the warranty is good as long as the retailer is an authorized Apple retailer and the computers they are selling are not gray market. Personally I know nothing about the company.
    If you are a college student (currently enrolled) or your parents are elementary, secondary, or university faculty or staff you can purchase Apple products directly from Apple at an academic discount.
    Why reward points?(Quoted from Discussions Terms of Use.)
    The reward system helps to increase community participation. When a community member gives you (or another member) a reward for providing helpful advice or a solution to their question, your accumulated points will increase your status level within the community.
    Members may reward you with 5 points if they deem that your reply is helpful and 10 points if you post a solution to their issue. Likewise, when you mark a reply as Helpful or Solved in your own created topic, you will be awarding the respondent with the same point values.

  • Some General Slowness Questions

    Hi there,
    I've had my MacBook Pro since August 2006. I love it dearly, but in the past couple months (especially since I've upgraded to Leopard) it has been so, so, so slow. Dock taking forever to open programs, frequent appearances of the rainbow wheel of death, I've been needing to use Force Quit a lot due to frozen screens. I don't know much technical information about computers, so I've been at a loss to try to solve this problem. Some questions:
    -As an insane college student, I tend to leave my computer on all night, and most of the time in general. I've heard differing opinions on whether this is good or bad. Should I be shutting down every night? Could this be a cause of the slowdown?
    -Could it simply be a space issue? I'm using 60 of 74 available GB. iPhoto and iTunes in particular are slow and freeze a lot. I've tried looking at Activity Monitor, but I can't really figure out how to interpret its data. Looking at its processes list, Microsoft Office seems to be taking up a lot of work just when I have it open...right now Excel is using 38 MB (Real) and 1 GB (Virtual) of Memory. Firefox is using 885 GB of Virtual memory. It also seems that I have the PowerPC version of Office, not the Intel version (which is confusing because I bought Office with the computer)--could that be a problem?
    -I downloaded an application called Cocktail and have been running it, I guess it's supposed to be a general cleanup type app, not sure if it's making any difference though.
    -Sorry, I'm obviously pretty clueless at these things! Thanks for anyone who took the time to read this.

    Okay, 512MB RAM, is your issue, you need at least 1GB to run OSX with any resemblance of snappiness. Using 80% of your drive is a fair bit, but not bad. Its good to have 10% of your drive free at any given time (the system will at times use about that much for virtual memory, although maybe more in your case since you have so little RAM). You might want to start looking through your files and see what you do an don't need, since you can fill up a few GBs fast in some situations (such as installing new programs, etc.)
    Message was edited by: PB PM

  • Some General iPhone Questions

    As I consider buying an iPhone, I have a few general questions.
    1. What are some possible improvements that can be done to the iPhone by Apple via software updates? When do you think we will see these updates?
    2. What are some of the possible improvements that can only come from purchasing a second generation iPhone?
    3. I want to make this my ONLY phone and ditch a land line for the first time. Is the clarity any better than your average cell phone?
    4. I'm not hard of hearing, but some reports have said that the volume is low (for phone conversations) and difficult to hear when used as a traditional phone without headphones. Are there settings on the phone to raise the volume? Can this be a software update from Apple if this is indeed a problem?
    5. This would be my first time switching carriers. If I want to keep my current number (from Verizon) would I cancel my service there first or would registering the iPhone via iTunes do that for me?
    Thanks,
    Steve
    http://www.stevevansak.com
    iMac G4 (Panther OS) & iBook G4 (Tiger OS)   Mac OS X (10.3.9)  

    As I consider buying an iPhone, I have a few general
    questions.
    1. What are some possible improvements that can be
    done to the iPhone by Apple via software updates?
    When do you think we will see these updates?
    Since there have not yet been any updates, no one knows for sure. But any improvements in the apps and widgets would definitely be one possibility; also firmware upgrades
    2. What are some of the possible improvements that
    can only come from purchasing a second generation
    iPhone?
    Everything can be improved on an updated phone, particularly implementation of 3G.
    3. I want to make this my ONLY phone and ditch a land
    line for the first time. Is the clarity any better
    than your average cell phone?
    This is very subjective! I find it to be no worse nor no better then most phones I have owned.
    4. \Are there settings on the
    phone to raise the volume?
    Yes
    Can this be a software
    update from Apple if this is indeed a problem?
    Unknown, but should be possible.
    5. This would be my first time switching carriers.
    If I want to keep my current number (from Verizon)
    would I cancel my service there first or would
    registering the iPhone via iTunes do that for me?
    If you cancel service with Verizon first - you will LOSE that number!
    I do not believe registering the old number with AT&T will automatically cancel your service although AT&T MAY do this.
    It would be best to talk to AT&T as to the proper method prior to or at time of purchase.
    ajm

  • Some general C7 questions

    Hi all,
    Purchased a C7 recently and just wanted to ask a few general questions, rather than creating a thread for each one. 
    Does anyone know if there is a way of deleting all messages at the same time. Seems it can only be done one by one?
    With regards to the battery, what are your experiences? I find it is running out before the end of each day. It's strange because I gave it the initial eight hour charge and then a couple of times more after to make sure. There is no excessive use at all, just normal.  
    Also, where can I see what version software I have?
    Any responses would be greatly appreciated. Excuse my incompetence, still getting used to the phone and all, quite different from most other phones I've had. 

    Also if you go into Optionsin Messaging, select other and set show messages in groups, and your messages will be grouped together by date, so you can do a mass clearout and still leave the messages from the last day or two if you wish 
    It will not affect your battery however long you leave it on charge as the electronics in the phone will stop charging once fully charged, and also giving the phone a 'top up' during the day will cause no harm as modern batteries do not get any 'memory effect' 
    Good Luck
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

Maybe you are looking for

  • Packet loss when pinging from/to a cisco 3560e switch

    I see Packet loss when pinging from/to a cisco 3560e switch. CPU utilization is normal. Switches are running with IOS c3560e-universalk9-mz.122-35.SE5.bin. Packet loss is observed for all the devices irrespective of directly connected or remote devic

  • Can i put more than one apple tv in my house?

    I have 4 different tvs in my house, can i put an apple tv on each of these tvs?

  • How to synchronize a local file with the remote copy.

    I have a local file (file.txt) inside the directory of my java application and also a copy in a remote machine. Every time I start the application I want to check if the remote copy has been updated and if yes, synchronize the local copy. If you have

  • AIR-CT5508 wont upgrade to 7.6

    Hi, I wanted to see if anyone has had issues with upgrading to 7.6 images on their AIR-CT2504 or AIR-CT5508.  I have one unit in the lab that refuses to update and I had a customer call me today with the exact same issue.  Maybe someone from TAC has

  • Oracle Enterprise Data Quality

    Anyone has installed and used Oracle Enterprise Data Quality? Can someone provide guidance where to download and the file name? We are planning to use it for profiling product data(home grown system)