Is there a difference when using of message servers?

Pardon my ignorance�..
I am kind of new to Java. I am suppose to write a JMS chat application but I am not particularly sure as to the use of message server( SwiftMQ, JMQ,j2ee server etc). When writing my program, what are the differences in the code when using different message server. It seem that the JMS example�uses j2ee server. Is there are differences in the code when I am using a different message server..
To phrase it in another way, when writing my JMS chat application, do I need to make any modification in order to running any other message server.
Could someone enlighten me.
Regard
AG

The J2EE server is the Reference Implementation of the J2EE 1.3 specification. It include the JMS Reference Implementation . Reference Implementations are designed to validate and demonstrate all of the required features of specifications. Generally speaking, they are not designed to be used in a high volume production environment. They may not have all the performance characteristics that a commercial implemenation might have.
Commercial implemenations of JMS, such as JMQ from I-Planet, are designed for high volume, fast throughput situations. There are a number of these implementations. See http://java.sun.com/products/jms/licensees.html and the links from there for more details.
So it depends on your need: If you want to do some proof of concept work, the J2EE RI is would be a good place to start. If you need a production quality implementation, you may want to select one of the commercial implementations. However, if you start with one, and want to move to another, this should be fine, as the JMS APIs support code portability.

Similar Messages

  • When phone not muted, why isn't there any audio when using facetime?

    When phone not muted, why isn't there any audio when using facetime?

    What version of iMovie?
    What camera?

  • Is there a flash when using the camera on the iPad?

    Is there a flash when using the camera on the iPad?

    Unlike iPhone, there's no LED flash on iPad. But iPad's specs indicate that it does have a backside illumination sensor to increase the amount of light captured and thereby improve low-light performance. Apple say:
    "The 5‑megapixel iSight camera features a backside illumination sensor that captures great-looking pictures whether by sunlight or candlelight." (Source)

  • Is there a way when using iTunes Visualiser, I can put the lyrics on screen?

    Is there a way when using iTunes Visualizer, I can put the lyrics of the song i am playing on screen? It would be really cool.

    I got it to work now by writing code to convert it back to an array. Thanks

  • Seeing performance difference when using 6-4- keys but not showing 64 bit k

    Forgive me if this has beem documented but i looked and couldnt find anything. So here goes.. I have a macbook 3,1 4gb ram. By all documents I know I will not see the 64bit kernel but when I hold down the 6 and 4 key when I boot up.... OMG, SL loads up like nothing I've ever seen. FAST isn't in the ball park. So I check and yes it still shows 64 bit extension/no.
    Has anyone else seen this?

    As no Windows 8.x nor 64-bit OS available ATM, I can't check/debug this issue (reported on some forum) by myself --> so, is there some difference in handling hotkeys and/or window functionality between either W7
    and W8.x or 32-bit and 64-bit OS?
    VC++ 2013.4 in use. Any suggestions welcome?
    You need to debug it in the target OS. Use Hyper-V, VirtualBox, or some other virtual environment and install the target OS. These have trial periods, so you aren't out any money.

  • Why is there an offset when using DateConvert with DateCompare?

    I'm developing on my local server and my current timezone is GMT +11 hours.
    <cfset date1 = DateConvert("Local2UTC", now())>
    <cfset date2 = '2014-03-06'> <!--- (Tomorrow at time of writing) --->
    So, I was expecting that when I ran this code:
    #DateCompare(date1,date2,'d' )#
    that it would return a "-1" but it returned a "0" implying that the "day" was the same.
    So, to double check I output:
    DateConvert("Local2UTC", now())
    grabbed its displayed value : {ts '2014-03-05 07:08:58'} and inserted that for comparison thus:
    DateCompare("{ts '2014-03-05 07:08:58'}",date2,'d' ) and sure enough, it did return a "-1" reflecting that the day of date1 is indeed earlier than date 2.
    Further investigation showed that  I had to add my timezone difference to date2 in hours thus:
    <cfset date2 = '2014-03-06 11:00:00> to get
    #DateCompare(date1,date2,'d' )#
    to return a "-1".
    Is this a bug or am I misinterpreting??

    Hmmm, like with like and all other good practices aside, there is a bug. Also, like just about everyone else, I develop locally in one timezone +10 hours and run my sites remotely on a different timezone -5 hours, altogether a significant time difference. So after coming to understand how to deal with the bug I've come up with a way to compare dateTimes on the remote server, but it does require a spot of copying a string in where you've been advising not to.
    First, to the dateCompare() bug. To expose the bug we better use a finer increment than days, so instead of specifying, simply leave the “datepart” attribute empty so that it defaults to seconds. You say you’re in a +1hour timezone so try this.
    Presuming a local time of 16:00 on August 7th 2014
    <cfset date1 = DateConvert('local2Utc', now())>
    <cfdump var="#date1#"> should produce {ts '2014-08-07 15:00:00'}
    Now create a dateTime using CreateDateTime(2014,08,07,15,30,00) This time half way between your local dateTime and UTCDateTIme.
    <cfset date2 = CreateDateTime(2014,08,07,15,30,00)>
    Now compare them <cfdump var="# DateCompare(date1, date2 )#> in this example on your local server, you would expect to return a -1 since date1 is earlier, but in fact it will return a +1 because it seems to be somehow only looking at the now() time (later) instead of the UTC converted time. This is a bug, DateCompare should not care where it gets its data from it should simply get it and then compare the two values. Usually there is no problem using dateCompare but when used in conjunction with the DateConvert('local2Utc', now()) it ignores the value generated by the conversion. Anyway, so much for the bug, Now to the procedure that I’m using that requires copying a string.
    I’m wishing to compare a dateTime that I want something to stop being displayed on the remote server.
    <cfset myDate = CreateDateTime(2014,08,05,17,0,0)>
    <cfset myDateInUTC = DateAdd("s", GetTimeZoneInfo().UTCTotalOffset, myDate)>
    <cfdump var="#myDateInUTC#">
    This produces the string: {ts '2014-08-15 07:00:00'} .
    I then generate currentUTCDateTime from:
    <cfset currentUTCDateTime = DateAdd("s", GetTimeZoneInfo().UTCTotalOffset, now())>
    Both these dates are then compared thus:
    DateCompare(currentUTCDateTime, "{ts '2014-08-07 15:00:00'}" )
    I have to generate the string on my local server and then upload it which is why I’m unable to simply use a function. It’s a bit convoluted but it does work. Note that in this example I’m setting the currentUTCDateTime using DateAdd instead which doesn’t trip up like DateConvert.

  • Are there any risks when using useMessageListener="true" for JMS Adapter?

    As far as I heard there are some risks when using
    useMessageListener="true"
    (instead of "false"). Is this true?
    Or does the Partnerlink to JMS adapter became unstable?
    When exactly is it recommended to use "true" instead of "false"?
    Peter

    Hi Peter,
    What version are you using : 10.1.2 or 10.1.3 ? By default in 10.1.3 the JMS wizard sets the useMessageListener to False . I would recommned to keep it to this value unless there is a strong reason to change otherwise.
    BR,
    Mihai

  • [Automation] Differences when using Flex Automation Framework ?

    Hello everyone,
    I recently made some tests with Flex Automation Framework and noticed that using it slightly change the application behaviour.
    First, it changes the way container intercept dans handle mouse event as expalined in Adobe JIRA ticket #791:http://bugs.adobe.com/jira/browse/FLEXENT-791
    I'm using sdk 3.2 so it won't be fixed. However future releases (3.4+ and 4.0+) should not have this problem.
    Secondly I notice that using RuntimeLoader.swf on my application remove the text of some labels I have in my login form.
    This does not happen when compiling the application with automation libraries.
    Does anyone experienced other bahavioural changes when using automation ?
    Thank,
    Olivier

    Hi Olivier
    The only change which we know of is the one that you rightly pointed out in bug http://bugs.adobe.com/jira/browse/FLEXENT-791 . There are no other behavioral changes that occur when you compile your application with automation.
    With regards to your statement
    Secondly I notice that using RuntimeLoader.swf on my application remove the text of some labels I have in my login form.
    This does not happen when compiling the application with automation libraries.
    Can you please send us a working sample of this issue as we have not come across this behavior before.
    Regards
    Shanaz

  • Are there any differences between using Adobe Illustrator on a MAC and on a PC?

    Hello,
    I'm about go enroll in a class specialized for teaching Adobe Illustrator in order to be able to use the program at work.  The company that I work at uses Macintosh computers to deal with clerical work and everything, so I would like to know if there are any differences between using Adobe Ilustrator on a MAC and on a PC.  The school that offers training teaches two types of classes, where one uses Illustrator on a MAC, and the other one on a PC.  The PC class is able to have an earlier start date, which is why I'm sort of leaning towards choosing that class as I need to be able to use the software as soon as possible, but if there are main differences between the interface that will affect my knowledge of using Illustrator on a MAC after I take the class with Windows systems, then I will most likely be waiting for the class teaching in MAC systems.
    Thanks in advance for the help!
    Oh and another suggestion- should I take the Illustrator class in CS6 or CS5?

    Reading through the CS5 vs CS6 performance thread, the Mac version seems to have worse performance than Windows version.  From a starter's perspective the differences would most likely never be realized.  It will take some time to see differences between even CS5 and CS6 other than the visual aspect of course.
    Definitely take the CS6 versionso you can say you have it.  CS5 is my preferred version, CS6 is garbage with the bugs it has for the type of work I use it for.

  • Why is there an echo when using FaceTime on my Mac Book Pro?

    Why is there reverb when using FaceTime on my mac book pro?

    Sounds just the same and as bad with headphones/headset as from internal speaker. Others have reported this problem. Has a solution been found yet?

  • I have an i phone 4 and when using i message sometimes a grey bubble appears in the left corner... Does it mean the person is replying to me or just sending a message to anyone...

    I have an i phone 4 and sometimes when using imessage a small grey bubble appears in the left hand corner does it mean the person is replying to me or to anyone..

    It means that person is typing a response to YOU.

  • ISE Not Identifying AD Group Attributes when using Multiple ISE Servers

    So we have multiple ISE Servers with differing personas. I was having an issue with our new ISE setup not identifying AD Group Attributes when using them in Authorization rules.
    We have 2- 3395 appliances running Admin and Monitoring/Troubleshooting Personas and 2- 3395 appliances running as Policy server personas. We are running  v1.1.1.268 with the latest two patches.
    I was unable to pull Active Directory Group Attributes in any of my Authorization rules. After Resyncing all the boxes with the Primary Administration box I was able to do this. There is no bug listings for this occurance nor do we have Smartnet to call support for other reasons. I thought this might be useful to someone who is having the same issue and is unable to figure it out with TAC
    -CC

    Absolutely. All units said in-sync after setting their personas.
    Here is our layout:
    ISE-ADM-01  Admin-Primary, Monitoring-Secondary
    ISE-ADM-02  Admin-Secondary, Monitoring-Primary
    ISE-PDP-01  Policy Only
    ISE-PDP-02  Policy Only
    I synced one at a time starting with ADM-02. After completing the other two boxes. Active Directory Attribs were pulled down when using them in the Ext Group within my Authz rules.
    -CC

  • When using Verizon message +; is there a setting for delaying sending text message?

    I switched from GO SMS Pro to Verizon message +. However, I liked the ability to delay sending the text (in case of bad finger). I have not found a setting to delay sending. Has anyone found a way?

        prr284
    I understand how important it is to have the feature you need from your messaging service! At this time, there is not a way to set up a delayed message from Verizon Messages. I'm sorry about any inconvenience this causes! I can lift this up as a suggestion for improvement. Thanks for the idea!
    RuthW_VZW
    Follow us on twitter @VZWSupport

  • Difference when using old and new PCA datasources

    Hello experts,
    We have implemented the new PCA datasources provided by business content version 3.3. We have built a new infocube (ZPCA_C01) as we were not concerned about the appropriate performance of these new datasources 0EC_PCA_3 and 0EC_PCA_4.
    After loading the new cube (ZPCA_C01) with the new datasources 0EC_PCA_3 and 4, we made a comparison to the content of the old cube 0PCA_C01, that was loaded with 0EC_PCA_1.
    For thesame period (2005.001-002) there is a difference between the contents of the cubes. When checking the results I found that this may be caused by the fact, that 0EC_PCA_4 does not populate "Total credit postings" and "Total debit postings" fields in the new cube, however, we have a couple of records in table GLPCA, where ACTIV = 'PRC4', and that have a corresponding record in GLPCT, where there is a figure in
    TSL02 field. It results in the fact that>
    - 0EC_PCA_1 extracts the figure from GLPCT for Posting Period 2,
    - 0EC_PCA_4 does not extract the same figure from GLPCA.
    Can you please help me with the above problem? Do you know how Credit and Debit figures get to BW from GLPCA, where ACTIV='PRC4'?
    Thanks,
    Csaba

    user10871298 wrote:
    Hi
    I am exeuting a trigger and while retrieving a date field from it using :OLD and :NEW variables, it leaves the timestamp part.
    for example,the actual value for start_date field in the table is '10/12/2005 7:04:25 PM', but when I use :NEW.start_date , it returns only '10/12/2005' .
    How to make it return the timestamp also?
    Thanks.How are you determining that it's missing the time component from it?
    If it's a DATE datatype then it will have both date and time components. If you take that and store it in a DATE datatype column then that too will store the date and time components. If you then go and view that data, it will have both date and time components unless you have your local settings (NLS settings etc) set so that dates are displayed without the time portion. That doesn't mean the data is not there, but that you are not displaying it when you query it.

  • Error Message when using text messaging?

    I just got my iphone yesterday.
    I had the AT&T store transfer my contacts from my Balckberry over to the phone.
    Now, when I text certain people I get this error message:
    1121611611
    *Error Invalid Number. Please re-send using a valid 10-digit mobile number or valid short code.*
    This doesn't happen with every number, but it is frustrating me.
    Help?

    Hi 4revolution,
    This article: http://support.apple.com/kb/TS1291 provides more information about the message.
    Try editing the contact for the person you are sending the SMS too, as shown in the article above. If the issue persists try deleting the conversation with that contact. Just tap SMS> Messages in the top left(if you are viewing a conversation)>slide your finger from left to right across the contact name> tap delete.
    -Jason

Maybe you are looking for

  • IWeb pages only working in Safari, not other browsers.

    I have created a website in iWeb for my school. All pages open and function correctly in Safari, for either Mac or Windows, but not other browsers. One of the pages in question is: http://www.grovemedia.k12.ok.us/Information.html   The "Parent" page

  • Purchase order for the Invoice

    Hi, Iam an ABAP er can any one guide me to find the purchase order for the Invoice posted please help me out with some tables related to this

  • Error "Agreement item contains a different material"

    Hi Expert, i hit an error "Agreement item contains a different material" when i use Control key PM02 withAgreement. Please advise how to solve this. Thanks Regards

  • Client creation in NSP

    Can anyone tell me that is it possible to create a client in NSP and copy all the data of client 000 to the new client. Regards Subhash

  • Adobe flash and iBook G4

    I'm trying to view videos on websites that apparently require Flash Player 10, which is of course incompatible with my iBook G4 running on OS X 10.3.9 . However, I've been trying to at least install Flash Player 9 on my computer but it doesn't seem t