View previous topic :: View next topic
|
Author |
Message |
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
Something that I've been thinking about taking to task recently is to create a relatively simple and painless (i.e. no-cost) method for exchanging small amounts of data between disparate systems. I know that there are lots of products that do this, but it's occured to me that just about every bit of software, hardware, OS, server, third-party, and even employee can easily generate and send a simple email message via SMTP. So, I've been thinking why couldn't SMTP be used as a messaging transport medium for event-based processes, with some obvious audit/security controls enabled?
Has anyone else thought of this or maybe even done something along these lines? |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2545 Location: Silicon Valley
|
|
|
|
It is a fairly good idea. The sending seems easy enough, but listening might be problematic. I am not sure how one would get the messages that are sent. (how about wake up periodically and issue RECEIVE?)
Some thoughts:
1. the receiver needs to send an acknowledgement
2. If the sender does not get acknowledgement, should send again
3. perhaps include a token so that duplicates are ignored. |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
I agree on all those points. Yeah, the biggest problem would seem to be the ability of certain management systems to read the messages from one or more specialized mailbox accounts, especially since, at least here, using the POP3 protocol is strictly forbidden (we use Microsoft Exchange). We do use MAPI, but that, as far as I know, mandates using a Windows server with Microsoft Office installed. |
|
Back to top |
|
|
PeterHolland
Global Moderator
Joined: 27 Oct 2009 Posts: 2481 Location: Netherlands, Amstelveen
|
|
|
|
Maybe WebSphere MQ could be of help. |
|
Back to top |
|
|
mtaylor
Active User
Joined: 20 Feb 2009 Posts: 108 Location: Kansas City
|
|
|
|
PeterHolland wrote: |
Maybe WebSphere MQ could be of help. |
Yes, this is the role that the so called 'enterprise message bus' api's are intended for fullfill. MQ is designed to take care of all the little details that were overlooked in this sentence: 'just use email'. That does not address the 'no cost' requirement however. For that why not Java Messaging Service? Sun/Oracle may have mainframe interfaces, not sure. |
|
Back to top |
|
|
PeterHolland
Global Moderator
Joined: 27 Oct 2009 Posts: 2481 Location: Netherlands, Amstelveen
|
|
|
|
mtaylor wrote: |
PeterHolland wrote: |
Maybe WebSphere MQ could be of help. |
Yes, this is the role that the so called 'enterprise message bus' api's are intended for fullfill. MQ is designed to take care of all the little details that were overlooked in this sentence: 'just use email'. That does not address the 'no cost' requirement however. For that why not Java Messaging Service? Sun/Oracle may have mainframe interfaces, not sure. |
For JMS see the following document :
www.ibm.com/developerworks/websphere/techjournal/0504_reinitz/0504_reinitz.html |
|
Back to top |
|
|
|