I want to learn the architecture of JMS

Hi
I'm doing a school project and I have to understand the architecture of JMS. Can someone explain it as simple as possible, as if I were a 10 year old.
1.) I want to know what the topics destination is...is it a class? what does it do?
2.) Topic factory...what it is...what it do...
3.) The session...when is it created...when a user log on?
Can someone explain the whole architecture i would be very grateful
Thanx in advance

1. Create a topic connection factory
This would be more aptly said, "GET a connection factory." As YOU don't create one. Instead, you typically look it up in JNDI like so:
Context context = new IntialContext();
ConnectionFactory factory = (ConnectionFactory)context.lookup("ConnnectionFactory");
The reason you do this is becuase ConnectionFactories are considered "Administered objects." This means that they are configured on the server by and administrator. They encapsulates provider specific settings that generally relate to the creation of connections like what protocol to use, what port, what the server IP address is, etc. When an administrator creates a ConnectionFactory it is bound to the JNDI tree.
2. create topic (destination) (What is this...whats the use of it?)
Like a ConnectionFactory, a destination is an administered object. So your question is more aptly termed "GET" a destination. Administrators create and configure destinations on the server and the JMS client looks them up just like it does the ConnectionFactory. See the example above. Like a ConnectionFactory, the administrator configures the destination with provider specific information--perhaps security, etc. It too is bound to the JNDI tree.
3. uses topic connection factory object to create connection object
A Connection represents a physical connection between the client and the server. When you call createConnection on the ConnectionFactory the provider is opening a connection to the server using the provider specific information configured in the ConnectionFactory. Connections are heavy weight objects because they are typically backed by Sockets.
4. uses topic connection objectto create topic session object
A Session object plays the central roll in JMS--it defines a serial inbound and outbound flow of messages (possibly to/from multiple destinations), and also maintains the transactional boundaries. This means that you can have several different Consumers and several different Producers and messages can be sent and received and then committed or rolled back as a transactional unit. If you rollback the transacted session, all received messages will be negatively acknowledged (causing their redelivery) and all sent messages will be destroyed (which will cause them never to be delivered to thier intended destination). A Session is also a factory for creating messages.
5. creates topic publisher or topic subscriber using session object
You use the Session as a factory for creating Consumers or Producers. As their name implies, they either producer or consume messages. The Producer only exposes a few methods which all just send messages. The Consumer, however, exposes both asynch and synch operations. If you register a MessageListener with the Consumer, then you are requesting notification from the Server. When the server wants to deliver a Message to you, it will call the OnMessage method of your implementation of MessageListener. If you want to simply block for messages in a synch fashion then you use the Receive methods.
6. starts the connection
Starting the Connection is only necessary when you are dealing with Consumers. You can send Messages on a stopped Connection. What the start method is really for is to provide the client a mechanism for telling the Connection when it is ready for message delivery to start. If the provider just started delivery as soon as your Connection was created, then you'd start receiving messages before you had your Session and Consumers setup properly.
7. Publishes or subsscribes to messages
Again, if you are only publishing (producing) you don't need to do number 6 before you do number 7. If you are subscribing (consuming) you do.
8. Close the session and the connection
When you close the Connection it will close all of the Session it created. The spec requires that the Session be shut down cleanly. An interesting thing about closing a Session is that even though you use a Session as a factory for creating (and I mean creating this time) Temporary Destinations, the lifecycle of these Destinations is NOT tied to the Session which created them. Instead, their lifecycle is tied to the Connection on which the Session was tied. That means that you can close a Session and the TemporaryDestination will not be destroyed. This is just a little oddity in my mind...

Similar Messages

  • If you want to learn the Displace Filter

    If you want to learn the Displace Filter
    Welles Goodrich
    - 09:45am May 9, 2004 Pacific
    Recently I decided to undertake a study of the Displace Filter and found three tutorials which were excellent.
    Steve's series of tutorials presents a wide variety of uses.
    http://www.gurusnetwork.com/tutorial/displace/
    Markzebra's guides you through using displace in animation.
    http://members.aol.com/markzebra/displace/
    Stroker's series of tutorials are perhaps the best if you are trying to comprehend how displace really works even if you are visually oriented. I've received permission to host a PDF download of this work which
    builds knowledge step by step with great good humor to boot!
    http://homepage.mac.com/wellesgoodrich/FileSharing2.html
    Cheers!
    Welles

    It warps an object based on the light or dark values of another file, or map. If you need to make a objects shadow conform to an irregular surface, the displace filter is perfect. It's useful to creating glass effects as well. Check through the previous posts in this thread for some links such as this fine tutorial.
    http://www.thegoldenmean.com/technique/displace1.html

  • Want to learn the OWB , provide me the guidence to start

    Hi Gurus,
    I am going to start learning the OWB.
    Please provide me your guidance & materials to start up with.
    Thanks a lot for your help.
    Thanks,
    A User

    This link might help
    http://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:5248,29
    Suresh

  • New to FLASH.... I am wanting to learn the how to say, fly a plane over page

    Hi
    I am completely new to FLASH, i have managed to create a
    basic step by step animation, much like i have done with an
    animation tool, painshop pro animation programe.
    But it must be easier than this, I have been told to look at
    the manual, but i do not even know what i am looking for.
    How do i get an image of lets say a plane to fly across the
    page or in the window of the flash movie with a few clouds in the
    background say.
    what i am hoping to next have is for the plane to have a
    banner flying behind it with a name on it.
    can someone please help me out here i am going crazy with
    frustration it can not be that hard i am sure i just need help in
    creating the first and i can hopefully work out how to add the
    banner in time.
    just like PHP i worked it out in the end, i wish to learn all
    i can about flash.
    or are there any other online tutorials that show a step by
    step instruction on how to do basic things, i have looked at the
    flash help files that came with the software but have no idea what
    they are getting at, and again i do not know what to look for
    either,
    cheers in advance for your help.

    are you using the timeline and motion tweens? for a plane to
    fly across the screen, you would need a movieclip symbol of the
    plane. create a layer in the timeline that corresponds to this
    symbol and place it on the start position on the stage. create a
    new keyframe in the timeline several frames ahead, and with this
    keyframe selected, move the plane to the end position. Then click
    on one of the frames in between the start keyframe and the end
    keyframe, and in the properties palette, select Tween: Motion.
    replace the playhead at the beginning of the timeline and hit
    return to see the animation in the authoring environment. if you
    want to make it last longer, add more frames between the start and
    end frames (select a frame in between and hit F5 to add frames or
    Shift-F5 to delete frames). this is pretty basic, but it should get
    you started...
    good luck,
    albee

  • How to notify the exceptions in JMS sychronous request-response processing?

              Hi All,
              Pl. help me with ur expertise in the foll. scenario we are facing.
              Scenario:
              I have a requirement where I need to notify the exceptions to my client while
              the client request's are processed asynchronously and my client is waiting in
              synchronous for the response.
              The client is sending a message to one queue (QueueA) and waiting for response
              in another queue (QueueB). The message from "QueueA" is picked up by a MDB listening
              to "QueueA" and it throws an exception while processing some "business logic".
              In this case how do I notify to my client who is waiting in another queue. i.e.
              "QueueB" that there is an exception occurred while processing the business logic.
              I am using JMSCorrelationID to uniquely identify a response for a request sent
              by the client.
              What are the possible options to handle exceptions in JMS for an implementation
              like the one mentioned above.
              Any comments/feedback/pointers will be REALLY REALLY appreciated.
              Tks and regds
              C R Baradwaj
              

              Raghuram Bharadwaj C wrote:
              > Tom,
              >
              > Once again thanks a lot for your prompt response!
              >
              > Yes, A Knows how many downstream queues are involved.
              >
              > For unanticipated multiple responses
              >
              > If I do a select for update in all the MDB's listening to "QueueB/QueueC/QueueD",
              > only one response message will be sent to the "ResponseQ".
              Does this run the risk of serializing the database access? If
              B/C/D have no messages so that a new operation causes all
              three to fire at once, will they end up serializing on their
              respective selectForUpdate calls, losing parallelism?
              >
              > The response from all the datasource(s) are updated in the database by the MDB.
              > The MDB which updates the database last will consolidate all the response(s) and
              > send one final response to the "ResponseQ".
              >
              > This will be picked up the client who is waiting in the "ResponseQ". There wont
              > be multiple message(s) placed in the "ResponseQ".
              >
              > In this situation, How do I handle exceptions that occur in downstream MDB's?
              Use multiple responses. MDB's send error message on response.
              Or have failing MDB put an error message in the database table, so
              that the final responder can read the error message?
              >
              > Many Thanks in Advance,
              > C R Baradwaj
              >
              >
              >
              >
              >
              >
              >
              >
              >
              >
              > Tom Barnes <[email protected]> wrote:
              >
              >>
              >>Raghuram Bharadwaj C wrote:
              >>
              >>>Thanks tom for your support!
              >>>
              >>>Let me explain more about the problem.
              >>>
              >>>Scenario
              >>>========
              >>>Lets take a simplest case where the client is sending a message to
              >>
              >>"QueueA" and
              >>
              >>>he is now waiting for a response in the "ResponseQ"
              >>>
              >>>The MDB listening to "QueueA" wakes up and split the message(s) into
              >>
              >>three and
              >>
              >>>passing it to the next layer of datasource specific queue(s). The queue(s)
              >>
              >>are
              >>
              >>>"QueueB", "QueueC" and "QueueD".
              >>>
              >>>The MDB listening to the datasource specific queue(s) picks up the
              >>
              >>datasource
              >>
              >>>request sends it to the datasource and gets the response back from
              >>
              >>the datasource.
              >>
              >>>The MDB also updates a table in the database with the response. The
              >>
              >>MDB also check(s)
              >>
              >>>after updating the database to see all response(s) from all the datasource(s)
              >>>are reached. If yes, one of the MDB also sends a acknowledgement to
              >>
              >>the "ResponseQ".
              >>
              >>>
              >>>The client listening to the "ResponseQ" gets the acknowledgement and
              >>
              >>hit the database
              >>
              >>>to collect all the response(s) from all the datasource(s). These response(s)
              >>
              >>are
              >>
              >>>formatted and sent a response to the client. We have also created uniqueid
              >>
              >>for
              >>
              >>>identifying each request. This uniqueid is set in the JMSCorrelationID.
              >>
              >>The client
              >>
              >>>uses the uniqueid to collect all the response(s) for the request he
              >>
              >>had sent.
              >>
              >>>Problem
              >>>=======
              >>>If an error/exception occurred in a one of the MDB which is listening
              >>
              >>to QueueB/QueueC/QueueD.
              >>
              >>>How do we handle this?
              >>>
              >>>Please let me know all the possibilities that you would have done in
              >>
              >>this case.
              >>
              >>>
              >>Does A know how many downstream queues are involved? As part of its
              >>transaction it can send a message to the responseQ stating which
              >>queues to expect responses from. The client gets this message
              >>and knows that it must get responses from all of B, C, D, etc.
              >>before assuming success. On a failure, B, C, D, etc. can send
              >>an error message back to the response Q, or the client can
              >>simply timeout.
              >>
              >>This way there are no race conditions
              >>involving unanticipated multiple responses or missing
              >>responses, which I think the
              >>algorithm you mention above can create.
              >>Assuming just B and C (no D):
              >> B detects C is done by checking the DB
              >> C detects B is done by checking the DB **at the same time**
              >> Two response messages get sent
              >> - or -
              >> B finishes detects C not done, and sends no message.
              >> C finishes, B is finished but not reflected in DB yet, sends
              >> no message.
              >>
              >>NOTE: Be aware that when a transaction commits, different
              >>resources can response "faster" than others. The transaction
              >>monitor has no control over this. So, if as part of the
              >>same commit, a database insert and a queue insert is
              >>performed, it is possible for a consumer to receive the
              >>new message BEFORE the new database insert actually completes.
              >>
              >>
              >>>
              >>>Many Thanks in Advance,
              >>>
              >>>C R Baradwaj
              >>>
              >>>
              >>>
              >>>
              >>>
              >>>
              >>>
              >>>
              >>>Assuming that
              >>>
              >>>Tom Barnes <[email protected]> wrote:
              >>>
              >>>
              >>>>One approach is to send an "error" message to QB that uses
              >>>>the JMSCorrelationID the consumer is expecting. This will
              >>>>wake up the consumer, and the consumer can react to
              >>>>the error as needed.
              >>>>
              >>>>Another is to use two asynchronous listeners, one on the
              >>>>response queue, and one on a temporary (client created)
              >>>>queue. On error detection the MDB can send error messages
              >>>>to the temporary queue.
              >>>>
              >>>>You may want to skim the book "Professional JMS" - as I
              >>>>recall, it contains a section on queueing design patterns.
              >>>>
              >>>>Tom
              >>>>
              >>>>Raghuram Bharadwaj C wrote:
              >>>>
              >>>>
              >>>>
              >>>>>Hi All,
              >>>>>
              >>>>>Pl. help me with ur expertise in the foll. scenario we are facing.
              >>>>>
              >>>>>Scenario:
              >>>>>I have a requirement where I need to notify the exceptions to my client
              >>>>
              >>>>while
              >>>>
              >>>>
              >>>>>the client request's are processed asynchronously and my client is
              >>>>
              >>>>waiting in
              >>>>
              >>>>
              >>>>>synchronous for the response.
              >>>>>
              >>>>>The client is sending a message to one queue (QueueA) and waiting
              >>
              >>for
              >>
              >>>>response
              >>>>
              >>>>
              >>>>>in another queue (QueueB). The message from "QueueA" is picked up
              >>
              >>by
              >>
              >>>>a MDB listening
              >>>>
              >>>>
              >>>>>to "QueueA" and it throws an exception while processing some "business
              >>>>
              >>>>logic".
              >>>>
              >>>>
              >>>>>In this case how do I notify to my client who is waiting in another
              >>>>
              >>>>queue. i.e.
              >>>>
              >>>>
              >>>>>"QueueB" that there is an exception occurred while processing the
              >>
              >>business
              >>
              >>>>logic.
              >>>>
              >>>>
              >>>>>I am using JMSCorrelationID to uniquely identify a response for a
              >>
              >>request
              >>
              >>>>sent
              >>>>
              >>>>
              >>>>>by the client.
              >>>>>
              >>>>>What are the possible options to handle exceptions in JMS for an implementation
              >>>>>like the one mentioned above.
              >>>>>
              >>>>>Any comments/feedback/pointers will be REALLY REALLY appreciated.
              >>>>>
              >>>>>Tks and regds
              >>>>>C R Baradwaj
              >>>>
              >
              

  • How to learn the IDOC

    Hi guys,
    I want to learn the IDOC. So anybody has some document and guid me.
    thank you very much!
    Moderator Message: There are many ways to learn a new technology - classroom training, on-the-job training, googling for documents and studying on your own, etc... Asking for documents here is against the Rules of Engagement of the forums
    Edited by: kishan P on Sep 15, 2010 9:47 AM

    Hi,
    If you're a fresher of IDOC, at least you must try to search from Google, or SDN.
    Thanks,

  • I want to learn three things

    Hi,
    I want to learn the following three things
    *1. Upgrading APEX v.3.0.1 to v3.2.0*
    v.3.0.1 has been installed on my team server.
    But I'm not able to upgrade this to v3.2.0 in spite of many docs and tips.
    I've saved v3.2.0 zip file in the server but do not know how to unzip it and replace the current v3.0.1.
    Would appreciate if you can teach me step by step.
    *2. Creating a dedicated tablespace for APEX development.*
    By default the database uses SYSAUX tablespace.
    Would appreciate if you can teach me how to create a dedicated tablespace for APEX.
    *3. Registering my APEX application as Oracle Partner program*
    This is to let Oracle employees log in my application through Oracle SSO.
    Would appreciate your step by step guidance.
    Thanks,
    Guy

    Hello,
    1. Upgrading APEX v.3.0.1 to v3.2.0This is covered in the installation guide (which has a section on upgrading), you can read it here -
    http://download.oracle.com/docs/cd/E14373_01/install.32/e13366/overview.htm#CEGEFBFI
    I don't mean to sound offensive, but given your two comments -
    v.3.0.1 has been installed on my team server.and
    I've saved v3.2.0 zip file in the server but do not know how to unzip itUnzipping files is quite a basic operation these days, are you absolutely sure you want to perform the upgrade yourself (which whilst pretty easy is still more complex than unzipping a file). If this was your own server I'd say 'go for it', however since you mentioned it is your team server is there nobody else on your team who can help you with the task?
    2. Creating a dedicated tablespace for APEX development.That would be something your DBA can do for you.
    3. Registering my APEX application as Oracle Partner programTake a look at the SSO Howto, available here -
    http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html
    Hope this helps,
    John.
    Blog: http://jes.blogs.shellprompt.net
    Work: http://www.apex-evangelists.com
    Author of Pro Application Express: http://tinyurl.com/3gu7cd
    REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone!

  • I want to learn how to use ActionScript

    Where Am I With Flash?
    I have adobe Flash CS3 Professional.
    I have looked at the tutorials from the 'getting started'
    section of the Video Workshop DVD and understood them.
    I can do simple things like shape tweening, adding butons
    ect...
    I would like to be able to start adding script to my projects
    (ActionScript 3)
    I have almoast never programed before and certanly never
    programed with ActionScript
    I have an ambition to become a good ActionScript Programer so
    I can add interactive flash into websitess
    What Do I Want?
    To start with, I need to know how everything is set up within
    ActionScript 3 (what are variables and constants? How do you
    constuct an If statment? What imported events do what? ect...)
    I want to learn the above from a book (so I do not have to be
    at my computer to learn). It would be nice if the book came with a
    tutorial disk but this is not essential.
    I have looked at the book from the following URL -
    http://www.amazon.co.uk/Flash-ActionScript-Dummies-Doug-Sahlin/dp/0764508318/ref=pd_bbs_6? ie=UTF8&s=books&qid=1204548401&sr=8-6
    However, I'm not sure if this book is for programing in
    ActionScipt version 3 or another version (or for that matter
    weather the fact that it is for version 1,2 or 3 matters at all).
    One More Thing
    Also I would like to know some usefull websites that could
    help me besides the video workshop (which I have looked at).
    Thank You
    Ziggy

    Hi Ziggy,
    I suggest you take a look at "Learning ActionScript 3.0: A
    Beginner's
    Guide", by Rich Shupe and Zevan Rosser.
    It will give you great foundation and can help you build your
    skills
    from ground up.
    I have just barely read a few pages, so I'm basing myself on
    reviews
    from friends who are beginning into AS3.
    Furthermore, once you've got a good grasp on the basics, I
    think one of
    the most important part will be improving your skills on
    object oriented
    programming. There's no better way for that than learning it
    with your
    favorite language (and AS3 is perfect for that).
    I strongly suggest at that point, that you acquire Colin
    Moock's
    "Essential Actionscript 3" from O'Reilly's. It's a difficult
    book but
    don't get discouraged, and keep on reading and re-reading the
    chapters
    and studying the examples until you finally get it.
    It will help get your feet into OOP, necessary if you are
    serious in
    AS3, and I can guarantee you although you might feel
    disturbed for not
    understanding everything right away, it is only because it
    covers the
    topics very thoroughly, and you'll end up understanding many
    important
    concepts by re-reading it over the months/years of your
    practice.
    That book is a bible (like all previous from the author)...
    once you get
    to an intermediate level, you'll most likely rarely read any
    other
    (except for very specific topics it doesn't cover), and you
    will often
    refer to the AS help to know all of the classes and functions
    you'll
    come to need, since you'll be fully able to understand them.
    Good luck!

  • I want to know the LCD's S/N? Please help :(

    I know my iPad's part number and serial number. but i want to learn the LCD's S/N. how can i do that?

    Philly_Phan wrote:
    umityasar wrote:
    I know my iPad's part number and serial number. but i want to learn the LCD's S/N. how can i do that?
    I am really curious.  Why do you care about the LCD SN?
    I second that.

  • Learning the gestures

    I will soon buy a new desktop imac, and I want to learn the gestures. Have always used a mouse so far.   I am not finding any instructions.  Can anyone suggest what to search for?
    This must be written down somewhere>
    Thank you

    The best way is to visit System Preferences, then click on Trackpad. You will see videos of each of the Gestures.

  • I am a teacher of mathematics and i have a windows pc, but i want to do the next step. I want to buy an iMac. I want to learn how to write mathematical equations and how to do geometrical schema in my documents with iMac. Help me please!!! Thank you very

    I am a teacher of mathematics and i have a windows pc, but i want to do the next step. I want to buy an iMac. I want to learn how to write mathematical equations and how to do geometrical schema in my documents with iMac. Help me please!!! Thank you very much!!!

    Bonjour VAGRAI
    1) To write math expressions in a text :
         — Microsoft Office 2011 etc. for Mac use its included Equation Editor.
         — OpenOffice.org (OOo) and NeoOffice : download free Dmath 3.3.
         — iWork (Pages, Numbers, Keynote), download free MathType 6.7, fully functional for 30 days, then becomes « Lite » for life as good as the Microsoft equation editor ; it’s better than using Grapher’s equation editor (Applications > Utilities) because MathType can be called from Pages and allows editing equations by clicking the math expressions your text (details on MathType website) .
         — Graph.app 2.3 in Mountain Lion is built to draw curves and surfaces from equations, so it uses an equation editor less powerful than mathType, but it’s easier typing expressions. You may get 2D 3D geometrical drawings from clever equations. Suggest a glance at   http://y.barois.free.fr/grapher/  to know all about Grapher (83 pages Instructions for Use - Grapher) and some examples
      2) Geometrical schema :
         — GeoGebra is very popular and used by math teachers.
         — Google SketchUp 8 was not built for mathematics but for architecture, but it’s very easy using it to draw 2D 3D surfaces and solid figures.
         — ShapeOnYou.app allows simples geometrical figures  http://pierre.chachatelier.fr/programmation/shapeonyou_en.php
    3) Some useful websites for screen shots of geometrical schema :
         http://www.mathcurve.com/
         http://perso.orange.fr/roger.assouly/
    Drawings files PDF, TIFF, JPG … can be inserted in an iWork window (Pages).
    I hate LaTex : not necessary to write math books !  
    Au revoir VAGRAI,
    YB24
    Attachment : lines and curves were made with Google SketchUp 8, screen copied (Command-Shift-4), inserted on a Pages sheet to add letters figures rectangles title.
    SketchUp allows drawing precisely an arc of circle 325 mm radius 22,5° angle for instance. 

  • For all the newbies who wants to learn Java

    I was a newbie like 4 months ago. i have some skills of OOP in C++ like 2 years back but since then i did'nt took any of programming language courses. I have experience in MSaccess and MYsql. i did my internship Last summer with Tennessee Education Lottery as a Database Analyst. At that time i realized what a Corporate Enviorment looks like. Trust me it was a formal interview and i passed it and they placed me in the IT department to write some scripts for the GUI terminal and at the same time create a Company Security Database. i did completed my project but i had to Learn Mysql. and then i realized Java was getting very popular. alot of people told me in the forums to go Java tutorial but i will not agree to start from the sun tutorial. you can do it only if you have a good or may be medium experience of OOP. it was really tough for me and then this magic guy came on the forum and told me to go on this website if you want to learn Java.
    http://chortle.ccsu.edu/java5/cs151java.html
    This site is a brilliant site specially the exercise problems and the quizes really attracted me to Java alot and now i came to realize how easy it is to program in Java rather than C++. Java forums have helped me alot in solving those exercise problems (not with the code but with a good explanation) which was very helpful for me. out of my 210 post i guess i have helped 30 people out and the rest of the questions are regarding those exercises. i came to know encapsulation, inheritance and all that stuff. though i am still not very perfect like i am still having trouble with ComparTo thing but it takes more practice. the more you practice the more you learn. so all the newbies if you really want to learn java even if you dont have any experience in OOp this is the site where you need to start. Hope this will definitely help you alot. thanks to all the Senior members navycoder, captain, paulcw, duffy, turingpest and others also who have helped me in the past. without you i would have not achieved the goal of learning java. now my next step is going to be learn GUI programming Swing. looks fun to me. but at the same time i have my final project for this semester to make on ONline Testing program which will have a database, php scripting and html and xml.
    I will post if i have any problems

    I was a newbie like 4 months ago. i have some skills
    of OOP in C++ like 2 years back but since then i
    did'nt took any of programming language courses. I
    have experience in MSaccess and MYsql. i did my
    internship Last summer with Tennessee Education
    Lottery as a Database Analyst. At that time i
    realized what a Corporate Enviorment looks like.
    Trust me it was a formal interview and i passed it
    and they placed me in the IT department to write some
    scripts for the GUI terminal and at the same time
    create a Company Security Database.Wow they really must like to gamble if they put you in charge of a security database - no offense meant, but that isn't the sort of thing you would want a brand new person working on, unless of course they were giving really high odds ;-)

  • HT201441 my friend found this ipod touch 5g and its in find my ipod mode it say the ipod is currently linked up to other apple id so i want to find the owner or learn how to take that off

    my friend found this ipod touch 5g and its in find my ipod mode it say the ipod is currently linked up to other apple id so i want to find the owner or learn how to take that off

    The Apple ID is an email address. Simply email the person at that email address.
    If not successful, turn the iPod in to the police.

  • I want to learn about workflow any one can provide the guidence for me

    i want to learn about workflow any one can provide the guidance for me

    SAP Business Workflow can be used to define business processes that are not yet mapped in the R/3 System. These may be simple release or approval procedures, or more complex business processes such as creating a material master and the associated coordination of the departments involved. SAP Business Workflow is particularly suitable for situations in which work processes have to be run through repeatedly, or situations in which the business process requires the involvement of a large number of agents in a specific sequence.
    Features
    SAP Business Workflow provides a number of tools for defining and analyzing workflows as well as for monitoring operation.
    The Workflow Builder is for displaying and making changes to workflows. You can make small extensions directly to the original workflows supplied by SAP, such as carrying out your own agent assignments or changing deadline monitoring.
    There are several Workflow Wizards to support you in the definition of workflows, with which you can create specific parts of a workflow. The Workflow Wizard Explorer gives you an overview of the existing Workflow Wizards.
    In order to make the functions of the R/3 Systems available to a workflow, you use business objects, which you can define and analyze in the Business Object Builder. These business objects are made available to the workflow in reusable tasks. The Business Wizard Explorer gives you an overview of all existing tasks.
    You can also use SAP Business Workflow to respond to errors and exceptions in other, existing business processes. You can start a workflow when predefined events occur, for example an event can be triggered if particular errors are found during an automatic check.
    Please follow the links,
    http://help.sap.com/saphelp_nw04s/helpdata/en/04/926f8546f311d189470000e829fbbd/content.htm
    http://help.sap.com/saphelp_46c/helpdata/en/c5/e4a930453d11d189430000e829fbbd/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a1/172437130e0d09e10000009b38f839/frameset.htm
    A good tutorial
    http://www.thespot4sap.com/articles/Invoice_Verification_Automation_Using_SAP_Workflow.asp
    http://www.sap-basis-abap.com/wf/sap-business-workflow.htm
    http://www.sap-img.com/workflow/sap-workflow.htm
    /people/alan.rickayzen/blog
    /people/jocelyn.dart/blog/2006/06/19/why-use-abap-oo-with-workflow
    a good book
    http://www.sap-press.com/product.cfm?account=&product=H950
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    Check the following PDF
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMSTART/BCBMTWFMSTART.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMDEMO/BCBMTWFMDEMO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMPM/BCBMTWFMPM.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    Regards,
    Sai

  • I want to learn SD , Could you pls send me the Reference Book names.

    Hi All,
    I want to learn SD , Could you pls send me the Reference Book names.
    and i heard about materials like Billing , Pricing , Shipping - Which material should i study first to understand baisc flow.
    Thanks in Advance.
    Regards,
    Nithi.

    Hi ,
    Instaed of a book i will refer you the help files of SAP .
    You can get there files at http://help.sap.com/
    An for SD the link is http://help.sap.com/saphelp_47x200/helpdata/en/92/df293581dc1f79e10000009b38f889/frameset.htm
    These files will help you a lot .
    even today also SD gurus take help from these files only.
    Regards

Maybe you are looking for

  • Need help testing a package.

    I recently adopted yed, and I have made an updated PKGBUILD for it (along with other minor changes). But when I build and run it, I get a blank dialog box (using openjdk6 and also tried jre). Can anyone test it? http://www.filedropper.com/yed-342-1sr

  • Single iDOc to multiple files based on a condition

    Hi Friends need your help in one scenario which is something like this: there is one iDOC as the sender and this iDOC has to be mapped to files based on a condition means let us say if there is a particular field "R" in iDOC(WPDBBYY01) than it should

  • Virtual Display when nobody is logged in

    I manage a lot of Lion computers, and was wondering if this is possible: Is there a way to initiate a virtual display session via VNC when nobody is logged into a Lion computer? I'd really prefer if I could do this rather than take over the computer.

  • I have had to restart my Windows XP computer every day for past week and force closure of NetscapeDispatchWnd.

    The crash of Mozilla Firefox occurs after I have accessed one or two Job Boards, such as TheLadders.co.uk and then it states "You must close Firefox before you can open it or re-start your system." The latter is the only real option. I have just had

  • My BB Torch has stolen my pictures!!!

    First time I've ever used a forum and I'm hoping someone can help me. I've just come back from holiday and started a new Album with my holiday pics on it while I was away. I could see it on my phoneand added more pics as the holiday went on but when