Author |
Message
|
PaulClarke |
Posted: Wed Aug 07, 2013 9:35 am Post subject: MO71 lives on |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
I am pleased to announce that IBM has now agreed to let me continue to support and enhance the MO71 SupportPac. Within the next few weeks I hope to have the latest version of MO71 on the MQGem Website (www.mqgem.com). If any users of MO71 have unresolved defects in the current version then please send me an email to support@mqgem.com.
Now is also a good time to be making feature requests for the following version. I am always interested to hear your suggestions.
My apologies for any concern caused by the delay in getting this agreed.
Regards,
Paul. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Aug 07, 2013 10:10 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
I'd love to see it run on something other than Windows.
Like Android or iOS. |
|
Back to top |
|
 |
PaulClarke |
Posted: Wed Aug 07, 2013 11:22 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
I'm afraid, being realistic, that isn't likely to happen. That is not so much a feature request as a total re-write. However, since you can't run a Queue Manager on either of those I'm not sure I see the benefit of actually running MO71 on those devices. Would not just a view of the MO71 data be sufficient. In which case you can, to some extent, do this today since MO71 will serve up web pages. You can therefore view your Queue Manager, MQ objects and Messages on your favourite browser on any device you choose. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
PeterPotkay |
Posted: Wed Aug 07, 2013 11:41 am Post subject: Re: MO71 lives on |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
PaulClarke wrote: |
I am pleased to announce that IBM has now agreed to let me continue to support and enhance the MO71 SupportPac. |
 _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
ramires |
Posted: Wed Aug 07, 2013 1:16 pm Post subject: |
|
|
Knight
Joined: 24 Jun 2001 Posts: 523 Location: Portugal - Lisboa
|
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Aug 07, 2013 1:32 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
MO71, MO72,.... It's a party!
Was surprised to not be able to use a 7.0 CCDT in 7.5,,, but maybe that is a compatibility issue with the MQ product...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
M1ddlewa3r |
Posted: Thu Mar 06, 2014 1:55 am Post subject: |
|
|
Newbie
Joined: 06 Mar 2014 Posts: 1
|
Paul,
Any plans to port this to Linux? I don't know any WebSphere devs or admins who use Windows. Not to say there aren't any, it's just that my company *ahem* no longer allows privileged users to use Windows clients.
Thanks for all the wonderful tools. Made my life so much easier over the last few years.
A. |
|
Back to top |
|
 |
PaulClarke |
Posted: Thu Mar 06, 2014 2:09 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
Thanks for your nice comments. I'm glad you have found my tools useful.
I'm afraid that the chances of me porting MO71 to Linux (or indeed any flavour of Unix) is pretty slim. MO71 is written in C and runs directly on top of the Win32 functions. That is why it has a small footprint and is fast. Had I written it in Java it would be like all the other over-bloated software we get thrust at us nowadays.
However, although I doubt I'll port it to Linux it will run under that marvellous emulation software Wine. I haven't done this for some time but I did get it working just fine a few years ago. Of course the other thing you can do, depending on your need, is run MO71 on a Windows box and have your Unix users connect to it via their browsers.
Another option, although not a GUI, is to use MQSCX. Although it doesn't have Windows it does make using MQSC far more tolerable and takes much of the pain out of everyday commands.
Cheers,
Paul. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
Tibor |
Posted: Thu Mar 06, 2014 4:58 am Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
Paul, I don't know the source, that's why I cannot estimate the cost of porting the GUI functions to a cross-platform library, e.g. wxWindows or Qt. But maybe it would be an advantage in the long run. |
|
Back to top |
|
 |
PaulClarke |
Posted: Thu Mar 06, 2014 5:25 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
Well, as I said before, MO71 runs just fine under Linux. You just need to run it under WINE.
Having said that I just tried it and although the program itself runs fine under WINE it fails to find and load the MQ library. As I said, it's been a few years since I got this working and winedevel seems to have changed a bit. The basic concept is that you can 'wrap' a native library (libmqm.a etc) into a WINE loadable library. The problem is that while the WINE environment and code seem very impressive the manuals which come with winedev aren't. In fact I'd say they are awful. What we need is someone who knows WINE and knows MQ and can create a WINE loadable version of the MQ libraries suitable for loading MO71. I don't think it would be very hard but I don't have the time to look into it right now.
So, what I'll offer is to the first person that gives me clear instructions on how to build the MQ libraries wrapped so they are loadable by MO71 and allow it to connect to MQ, a Diamond licence for MO71.
Cheers,
Paul. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
Tibor |
Posted: Sun Mar 09, 2014 6:28 am Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
Paul, I don't think so an MQ related application could work in the Wine environment without platform-dependent libraries. A Win32 application can be executed on Linux / OSX if all the API calls are implemented on the platform - and it is true for Windows functions.
An MQ API call can be handled correctly, if
(A) an API wrapper exists
(B) native libraries (DLLs) exists
In case of (A) is an extra development and (B) has a license-related problem. |
|
Back to top |
|
 |
PaulClarke |
Posted: Sun Mar 09, 2014 6:39 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
Tibor,
I'm not sure what you are saying. You seem to be saying it can't be done and then give two ways it can.
WINE allows for a natve library - let's say libmqm - to be wrapped in a wrapper do that it can be loaded into a WINE program. Essentially wrap the libmqm library and export all the MQI verbs at the top. I've done this before on an older version of WINE (and older version of MQ), I see no reason why it still wouldn't work now.
However, yes you are right, option (A) would require some small piece of development by a WINE savvie programmer.
Cheers,
Paul. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
Tibor |
Posted: Sun Mar 09, 2014 7:13 am Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
|
Back to top |
|
 |
PaulClarke |
Posted: Sun Mar 09, 2014 7:19 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
Indeed Tibor, this is exactly the type of thing that I was meaning. On paper they make it seem trivial. However, when I tried it last week I failed miserably to actually get it to work. I suspect that I am not specifying the write winebuild commands. However, as I said before, personally I think the manuals are appalling. A simple worked through example would help enormously. It must be fairly trivial to wrap the MQ library so that any windows application running in WINE can just call it as though it were local. I managed to get the library to load but it fails to resolve any of the MQI entry points.
Cheers,
Paul. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
ashwgupt |
Posted: Mon Jul 07, 2014 9:41 pm Post subject: |
|
|
Novice
Joined: 31 Oct 2011 Posts: 12
|
Paul, to extend the push MO71 usage in our organization we want to develop and handover an easy to use Mobile App for MO71 to our various app support teams. That will help them login and investigate fater than normal VPN logins on their laptops/devices during non-working times.
Can you please advise if you see any challenges or obligations around that.
And please also suggest, which all MQ libraries need to be wrapped along with MO71 to be presented as single bundled application.[/quote] |
|
Back to top |
|
 |
|