ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » News/Updates » MO71 lives on

Post new topic  Reply to topic Goto page 1, 2  Next
 MO71 lives on « View previous topic :: View next topic » 
Author Message
PaulClarke
PostPosted: Wed Aug 07, 2013 9:35 am    Post subject: MO71 lives on Reply with quote

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
View user's profile Send private message Visit poster's website
mqjeff
PostPosted: Wed Aug 07, 2013 10:10 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulClarke
PostPosted: Wed Aug 07, 2013 11:22 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
PeterPotkay
PostPosted: Wed Aug 07, 2013 11:41 am    Post subject: Re: MO71 lives on Reply with quote

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
View user's profile Send private message
ramires
PostPosted: Wed Aug 07, 2013 1:16 pm    Post subject: Reply with quote

Knight

Joined: 24 Jun 2001
Posts: 523
Location: Portugal - Lisboa

Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 07, 2013 1:32 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
M1ddlewa3r
PostPosted: Thu Mar 06, 2014 1:55 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulClarke
PostPosted: Thu Mar 06, 2014 2:09 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Tibor
PostPosted: Thu Mar 06, 2014 4:58 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulClarke
PostPosted: Thu Mar 06, 2014 5:25 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Tibor
PostPosted: Sun Mar 09, 2014 6:28 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulClarke
PostPosted: Sun Mar 09, 2014 6:39 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Tibor
PostPosted: Sun Mar 09, 2014 7:13 am    Post subject: Reply with quote

Grand Master

Joined: 20 May 2001
Posts: 1033
Location: Hungary

There is a built-in method in Wine for this task: http://www.winehq.org/docs/winelib-guide/bindlls
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Sun Mar 09, 2014 7:19 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
ashwgupt
PostPosted: Mon Jul 07, 2014 9:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » News/Updates » MO71 lives on
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.