|  | 
 
  
    | RSS Feed - WebSphere MQ Support | RSS Feed - Message Broker Support |  
 
  
	|    |  |  
  
	| Compatibility between Mqseries 5.1 and Mqseries 6.02 | « View previous topic :: View next topic » |  
  	| 
		
		
		  | Author | Message |  
		  | jpgremaud | 
			  
				|  Posted: Wed Aug 27, 2008 12:11 pm    Post subject: Compatibility between Mqseries 5.1 and Mqseries 6.02 |   |  |  
		  | Newbie
 
 
 Joined: 03 Jan 2005Posts: 3
 
 
 | 
			  
				| My customer run application programs working with MQ client and and MQ servers under AIX with MQSeries Version 5.1. These application are developped in Proc*c (oracle) and compiled with the MQSeries Version 5.1 libraries.
 
 Question is : Is the upwards compatibility possible and supported, that is :
 to continue to run the existing application programs compiled with the MQSeries 5.1 libraries, but accessing MQSeries client or server running MQSeries Version 6.02.
 
 In advance many thanks for any comment on this.
 
 JP Gremaud
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bower5932 | 
			  
				|  Posted: Wed Aug 27, 2008 12:19 pm    Post subject: Re: Compatibility between Mqseries 5.1 and Mqseries 6.02 |   |  |  
		  |  Jedi Knight
 
 
 Joined: 27 Aug 2001Posts: 3023
 Location: Dallas, TX, USA
 
 | 
			  
				| 
   
	| jpgremaud wrote: |  
	| Is the upwards compatibility possible and supported, that is : to continue to run the existing application programs compiled with the MQSeries 5.1 libraries, but accessing MQSeries client or server running MQSeries Version 6.02.
 |  
 MQSeries 5.1 has been out of support for longer than I can remember.  It is time to move forward.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | fjb_saper | 
			  
				|  Posted: Wed Aug 27, 2008 12:49 pm    Post subject: Re: Compatibility between Mqseries 5.1 and Mqseries 6.02 |   |  |  
		  |  Grand High Poobah
 
 
 Joined: 18 Nov 2003Posts: 20767
 Location: LI,NY
 
 | 
			  
				| 
   
	| jpgremaud wrote: |  
	| My customer run application programs working with MQ client and and MQ servers under AIX with MQSeries Version 5.1. These application are developped in Proc*c (oracle) and compiled with the MQSeries Version 5.1 libraries.
 
 Question is : Is the upwards compatibility possible and supported, that is :
 to continue to run the existing application programs compiled with the MQSeries 5.1 libraries, but accessing MQSeries client or server running MQSeries Version 6.02.
 
 In advance many thanks for any comment on this.
 
 JP Gremaud
 |  Upward compatibility is certainly not supported on server libraries.
 You need to recompile with the MQSeries 6.0.2 libraries
  _________________
 MQ & Broker admin
 |  |  
		  | Back to top |  |  
		  |  |  
		  | David.Partridge | 
			  
				|  Posted: Wed Aug 27, 2008 11:34 pm    Post subject: |   |  |  
		  |  Master
 
 
 Joined: 28 Jun 2001Posts: 249
 
 
 | 
			  
				| fjb_saper said: 
 > Upward compatibility is certainly not supported on server libraries.
 
 I beg to differ, downward compatability isn't supported, but an application built using e.g. MQ5 should run just fine and dandy using MQ6 or MQ7 libraries without any need to re-link or re-compile.
 
 If it doesn't you have a 100% solid APAR - this is most likely to be a problem on Windows because people have been known to build DLLs without tying down the ordinals of the exported functions (yes, I've made that mistake too).
 
 If this weren't the case no-one could ever migrate to a new release of MQ as it would require they re-link all their applications and this just doesn't happen (what about all those 3rd party applications for a start).
 _________________
 Cheers,
 David C. Partridge
 |  |  
		  | Back to top |  |  
		  |  |  
		  | fjb_saper | 
			  
				|  Posted: Thu Aug 28, 2008 2:39 pm    Post subject: |   |  |  
		  |  Grand High Poobah
 
 
 Joined: 18 Nov 2003Posts: 20767
 Location: LI,NY
 
 | 
			  
				| 
   
	| David.Partridge wrote: |  
	| fjb_saper said: 
 > Upward compatibility is certainly not supported on server libraries.
 
 I beg to differ, downward compatability isn't supported, but an application built using e.g. MQ5 should run just fine and dandy using MQ6 or MQ7 libraries without any need to re-link or re-compile.
 
 If it doesn't you have a 100% solid APAR - this is most likely to be a problem on Windows because people have been known to build DLLs without tying down the ordinals of the exported functions (yes, I've made that mistake too).
 
 If this weren't the case no-one could ever migrate to a new release of MQ as it would require they re-link all their applications and this just doesn't happen (what about all those 3rd party applications for a start).
 |  
 Thanks for setting me straight. I thought that he would be running the 5.1 Server libraries with his code on a 6.02  machine... I believe you have the better interpretation for it.
  _________________
 MQ & Broker admin
 |  |  
		  | Back to top |  |  
		  |  |  
		  |  |  |  
  
	|    |  | Page 1 of 1 |  
 
 
  
  	| 
		
		  | 
 
 | You cannot post new topics in this forum You cannot reply to topics in this forum
 You cannot edit your posts in this forum
 You cannot delete your posts in this forum
 You cannot vote in polls in this forum
 
 |  |  |  |