Is JMS based solution the right one?

Hello,
I'm doing some research on possible solutions to a process that is currently being completed semi manually and semi automated. The process itself consists of feeding several thousand ID numbers to a legacy C++ application, which in turn, after some processing of its own, sends more data to an external system. It is automated in that there is a batch file that kicks off the C++ application. The C++ application opens up a text file, reads an ID number and then processes it. It repeats this for as many IDs as there are in the text file. However, it is manual in that there are several text files, broken up into 500 IDs per file (which we create), that are sent over several weeks. The reason for this is a limitation in the external system that we have no control over. Its 500 IDs per day, no questions asked. Because of this limitation, we have to go in and run the batch file for each of those text files. In addition, we have to monitor as each text file is processed in case of a failure. If a failure occurs, we have to go into the text file, delete all of the IDs that were successfully processed, and then run the batch process again.
At any rate, as much as we would like to, we are unable to rip the current system out and replace it all together. The legacy C++ component must remain intact. I am looking at possibly modifying the C++ application to pick up the ID numbers from an external application--instead of a text file--that keeps count of the number of IDs processed in a given day. I'd like to continue logging error messages, but instead of crapping out the entire process, I'd like for them to be ignored and for the process to continue until the 500 ID threshhold is reached for the day. I'm not too familiar with JMS technology, but from what I have read a JMS based external application may be a good candidate, but I'm thinking it may be overkill. I do like the fact that it is reliable, loosely coupled, and it's asynchronous. So I guess my question is if a JMS based application is the right solution for this problem? Or is it overkill?
Thanks in advance for the assistance.

hi java esse,
i think you can acomplish your goals through using JMS.
BUT if you just do this "simple" task with it i would not do it since it takes some time to get used to handling the JMS servers etc.
if you consider your actual refactoring just as a starting point for many applications, and more to come this use case could be a good one.
in general my only technical fear for this scenario would be that you might store some messages a reallly really long time maybe some weeks since your limit is 500 / day. this might be a porblem when you put some other applications on the JMS broker that have really high throughput.
is it 500 successfull a day or 500 tries a day?
regards chris

Similar Messages

  • C4680 says 60XL black cartridge is not the right one. It is a refill. Why is it rejected

    C4680 all-in-one says my 60XL black cartridge is not the right one. It is a refill but should work. Why is it rejected?

    Hi paulprinter,
    I understand you have a Photosmart C4680 that is rejecting your black cartridge that has been refilled. I'm sorry to hear this has been happening, but will certainly do my best to help!
    Because the cartridge is refilled, the printer may not accept it. There are definitely still a few things you can try though before having to look into buying another HP cartridge. Please have a look through this 'Cartridge Problem,' 'Cartridge Failed,' or 'Incompatible Cartridge' Message Displays on the Compute... document and hopefully these cleaning steps will assist the printer in accepting the refilled cartridge. I would also recommend, if you can, to plug the printer directly to a wall outlet to ensure it has enough power to function properly.
    Hope this helps, have a great day!!
    Please click “Accept as Solution ” if you feel my post resolved your issue, as it will help others find the solution faster
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    **MissTeriLynn**
    I work on behalf of HP

  • I washed my earphone when washing the clothes. Now the volume of the left one is smaller than the right one. What can i do?

    I washed my earphones when washing the clothes. Now the volume of the left one is smaller than the right one. What can i do?
    Thanks for your answer

    Vincent SSS wrote:
    this is not a good solution.
    OK, you pretty good at taking apart headphones & then replacing any damaged components? Got a good source to order the parts? If so, have at it.
    On the other hand, you can purchase any headphones you like. Apple's new headphones are US $29:
    http://store.apple.com/us/product/MD827LL/A/apple-earpods-with-remote-and-mic

  • My ipod wont let me buy any apps because it says i have an invalid security code for my moms credit card but its the right one. and it also says i owe money for upgrading an app does anyone know how to remove my moms credit card cause i cant figure itout

    my ipod wont let me buy any appps because it says i have an invalid security code for my moms credit card but its the right one. and it also says i owe money for upgrading an app does anyone know how to remove my moms credit card cause i cant figure itout

    To change asccount information see:
    Changing Account Information
    For the code issue this may help.
    iTunes Store: My credit card's security code or zip code does not match my bank's records
    For a standard iTunes account you need a valid payment method even for free apps and app updates.
    What is making it think that you own money for an app upgrade?

  • I was trying to make a new screen recording using quicktimeplay, but when I watched the video after recording it all I could hear was me talking while the video was showing on the screen. How do I turn off that recording and turn the right one on? thanks

    I was trying to make a new screen recording using quicktimeplay, but when I watched the video after recording it all I could hear was me talking while the video was showing on the screen. How do I turn off that recording and turn the right one on? thanks

    Hi j2399123,
    It sounds like your screen recording is doing what it was designed to do, capture what is happening on your screen, with optional voice over with the microphone.
    Screen recording is for recording what you see on the screen, it is not a "video capture" option, like for capturing a movie with sound that is playing on your screen.
    For the QuickTime recording options, check out "Recording with QuickTime Player" in
    Mac Basics: QuickTime Player creates, plays, edits, and shares video and audio files
    http://support.apple.com/kb/ht4024
    And for screen recording specifically, there's
    QuickTime Player 10.x: Record your computer’s screen
    http://support.apple.com/kb/PH5882
    Thank you for thinking of Apple Support Communities for your support needs.
    Nubz

  • How can i find out which Macbook is the right one for me?

    I am looking into buying anew laptop and I'm currently considering a macbook as oppose to a windows laptop. which one is the right one for me?
    1. I will be using it for my work at college and university so it will need to have a reasonable amount of storage and have the correct programs.
    2. I use the internet alot.
    3. I have an ipod touch so i will need storage for my music.
    4. It will need it to be quite quick.
    5. It will need to support some software that i use on windows.
    Also, do you think a macbook is what i need as oppose to windows. what are the pros and cons of the macbook

    Prongs wrote:
    1. I will be using it for my work at college and university so it will need to have a reasonable amount of storage and have the correct programs.
    This is the most important question. I would check with your school. They may have a recommendation for what you need and the software you will need to use. They also may have a discount program for you to purchase your computer. If not Apple does have an education discount plan to give you a break.
    5. it will need to support some software that I use on windows.
    Hard to give an answer for this as we have no idea what your going to be using or what your school requires you to use. My sons college had specific programs he had to have.

  • I accidentally added the app store apple id wrong, then I was able to put the right one but now that I need to update the application tells me to insert the id of the psw wrong, how do I change it?

    I accidentally added the app store apple id wrong, then I was able to put the right one but now that I need to update the application tells me to insert the id of the psw wrong, how do I change it?

    You must update the apps with the Apple ID that they are purchased with.
    The only way to get round this is to re-purchase the app with the new Apple ID.

  • Are not the right ones for the icloud account. How can I find out what these are?

    I have downloaded icloud onto my PC. When I try to access my account I am told that although my Apple ID and password are correct they are not the right ones for the icloud account.How can I find out what these are?

    Christine Helen wrote:
    I can't find any way of creating an icloud ID. I only have a PC. no Mac product except an iPod classic.
    Oh, then you can't unless you know someone with a Mac you could use for a moment or 2. (Like at the Apple Store)

  • I purchased Microsoft Office for Mac through the Apple website.. I have downloaded all from the disk into my Mac, no problem with all the other Word etc, but Outlook is asking for the key number: I have put it in but its obviously not the right one...????

    I purchased Microsoft Office for Mac through the Apple website.. I have downloaded all from the disk into my Mac, no problem with all the other Word etc, but Outlook is asking for the key number: I have put it in but its obviously not the right one...???? In the box with the disk came the product key, have put it in and it doesnt work. Please help..x

    unfortunately - you can not.  you can't even buy outlook by itself at microsoft's own website.
    does it have to be outlook?  maybe you can get away with using something else that's outlook compatible.
    how about trying Thunderbird for Mac OS?
    or maybe you can call apple and let them know you purchase the wrong version - they might give you a break and just pay the difference for the home and business version.
    good luck

  • After installing iOS5, my IPad no longer accepts my accesscode (I'm sure it is the right one)

    Why doen my IPad no longer accept my accesscode (and I'm sure it is the right one !!)

    Ooops.
    I upgraded my 10.6.8 system to 10.7.5. ..No problem, but my practice is to connect an ESATA dock to my macpro. install to the drive in the doc, use migration assistant to migrate my data and apps.   use the os in the doc for 2 weeks, if no issue then I delete the OS partiton in my Internal System Drive, do a carbon copy clone to the internal drive.
    I just did the similar to upgrade to mavericks.   I installed to a new hardrive in my docking station.   (black widow esata dock).  I noticed 10.9.1 is slow stayed with 10.7.5 as my operating system.  now and then I would boot 10.9.1 fire up the console utility and fix the issues that made it slow....
    Now I am at the "burn in stage" mavericks is now running fast and stable.   I'll use all my apps and if it does not break with the applications I run I will eventaully cc my 10.7.5 OS drive to the docking station, file the drive away.. and take my 10.9.1 drive in the doc and cc it to my internal system drive.
    I always wipe out a partion when installing a new OS.  Zeroing out is a bit more thorough, you will know if your drive is junk... but it's overkill for me.
    I figured repartion is ok.
    I'm 2 weeks away from doing a carbon copy clone from my 10.9.1 os drive in my dock to my internal drive.
    by the way.. I am running Mavericks on a 8 core macpro 2,1.  I have a modified bootloader that has an arbitration layer EFI32 to/from EFI64 emulated.
    pretty cool.
    And from new system standards, the old macpro stacks up pretty well:

  • Patriot RAM, is this the right one?

    Hey, I'm picking up a MacBook this weekend and I want to upgrade the RAM to 2G, and after reading the forums I decided to go with the Patriot RAM. Is this the right one?
    http://shop2.outpost.com/product/4789099?site=sr:SEARCH:MAINRSLTPG
    Just wanted to make sure before I bought it. Thanks!

    The RAM modules you linked look correct. I purchased Gigaram Memory with those specs from NewEgg.com and it works great. I don't think you'll have any problem with those Patriot chips. Good luck!
    PowerMac G4 Quicksilver 867mhz, MacBook 2GHz (white)   Mac OS X (10.4.6)  

  • Why does every time I try to download a app it's says my credit card security code is invalid but it's the right one?

    Why does every time I try to download a app it's says my credit card security code is invalid but it's the right one?

    Apple I.D. support:
    http://www.apple.com/support/appleid/
    FAQ about Apple I.D.
    http://support.apple.com/kb/he37

  • If the device category is wrong and need to change it to the right one. How to correct it ?

    Hello experts ;
    I have a question in relation with Meter Asset Management : 
    If the device category is wrong and need to change it to the right one. How to correct it ?
    Many thanks !

    Hi,
    Dont know much about IS-U, but there is a different forum for IS- utility, you can post your query there to get quick response.
    SAP for Utilities
    Regards,
    sitanshu

  • Hello. I ve got a question. I accidentally bought membership but it doesnt have Adobe Muse that I need. What should I do? Can I extend my membership for the right one, or should I first get the money back. What kind of membership do I need to have Adobe M

    Hello. I ve got a question. I accidentally bought membership but it doesnt have Adobe Muse that I need. What should I do? Can I extend my membership for the right one, or should I first get the money back. What kind of membership do I need to have Adobe Muse software?

    Plans are listed at Creative Cloud pricing and membership plans | Adobe Creative Cloud
    The drop down at individual plans does show that you may subscribe to only Muse
    You probably need to cancel what you have... You need Adobe support to cancel a subscription
    -start here https://forums.adobe.com/thread/1703848
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html
    --and two links which may provide more details, if the above links don't help you
    -http://helpx.adobe.com/x-productkb/policy-pricing/return-cancel-or-change-order.html
    -http://helpx.adobe.com/x-productkb/policy-pricing/cancel-membership-subscription.html

  • Lost my iphone dont know my IMEI number tried to get it from ituens about and clicking the Control key but there is one imei and i have 2 phones backed up on my ituens is there a way to know which one is the right one?

    Lost my iphone dont know my IMEI number tried to get it from itunesby clicking about and the Control key but there is one imei and i have 2 phones backed up on my itunes is there a way to know which one is the right one? and is there another way to find my phone and its offline so i cant use find my phone! Help

    Other ways? Check the box? Call your carrier?

Maybe you are looking for

  • I think I have a safari virus.

    Hi Guys, I know the title seems a little over exaggerated but recently I have had an alarming affiliate redirection take over safari. When I do a google search no mater what I search every link is a redirect through six pages of the same affiliate re

  • Oracle 8i connectivity with DB2

    Hi, I want to connect to DB2 from Oracle 8i. I have read some documentation about Oracle gateways but it is not clear of how exactly we can connect to DB2. If any one has done this before please let me know th detail steps of how we can connect to DB

  • How do I get a list of the most recent upgraded packages?

    Hi there, I want to get a list of the last upgrades using pacman. I´ve been looking for a way to do it in the man page, but either I´m blind or there is not such an option. I know that I can just do: ls --sort time /var/cache/pacman/pkg/|head But wha

  • Directly access iview in Portal without furthernavigation when URLis clickd

    Hi Gurus, My requirement here is that : 1. when a users  wants  the portal screen to get displayed  when he clicks a link in the Workflow 2.And he should enter the Login credentials and after then he should go directly to Particular Iview. 3.No furth

  • Quick Selection Refine Edge Problem

    Using CC 2014.2.2, and the Quick Selection tool, when I go to Refine Edge the Refine Radius Tool/Erase Refinements Tool is grayed out.  When this is clicked, and the cursor moved to the selection, what shows is a slashed circle.  (The universal sign