-
1. Re: Email carrier
daniel.brum May 15, 2006 10:43 AM (in response to marklittle)Elaborate... ;-)
While at my last client, on our ESB backbone, we had an Email adapter that was used to receive POP email messages with Excel attachments. Those attachments were sent in by customers with some pre-filled in fields. We would take those XLS forms and convert them to a basic XML structure using an Apache library I can't remember the name of anymore. Once they were in XML it was trivial to push that data around the ESB as we would any other publish event, sending it on for transformation, publishing the event out to subscribers, etc...
Is this the sort of thing you meant? -
2. Re: Email carrier
marklittle May 15, 2006 10:45 AM (in response to marklittle)Elaborate? Hey, it's 7:45am and I've been up since 3:45am ;-)
Yes, that's pretty much what I was thinking. Email as a carrier protocol for our XML messages. Obviously SOAP/Email is possible, but that's a different matter (though no less important, just slightly more complex). -
3. Re: Email carrier
ddossot May 15, 2006 10:50 AM (in response to marklittle)I can tell you that for the EP, POP3 (in) / SMTP (out) adapters would be immediatly used as email is used a lot for exchanging data with the outside world. Having the bus endorsing these echanges instead of ad hoc applications would be a great progress.
-
4. Re: Email carrier
marklittle May 15, 2006 10:54 AM (in response to marklittle)Yes, that's what I expected. Certainly it's something I've heard others ask for. Once we figure out precisely what it is we want to accomplish (I think that's fairly straight forward, but you never know), we'll add a JIRA task and I'd like to see this in our 1.0 release.
-
5. Re: Email carrier
daniel.brum May 16, 2006 2:02 AM (in response to marklittle)That will be there...We'll even throw in the Office to XML conversion, and a ginsu knife set, sound good? ;-)
Cheers! -
6. Re: Email carrier
kukeltje May 16, 2006 3:33 AM (in response to marklittle)I want a kitchensink. Is that possible to?
-
7. Re: Email carrier
ddossot May 16, 2006 3:51 AM (in response to marklittle)"We'll even throw in the Office to XML conversion"
You have no clue about how this subject is critical... do not mention it ;-)
D.
PS. The Apache Library you mentionned is named POI. -
8. Re: Email carrier
arvinder May 16, 2006 4:02 AM (in response to marklittle)If you want, why not add it to the wiki along with some details here
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossESBEndpoint -
9. Re: Email carrier
ddossot May 16, 2006 4:16 AM (in response to marklittle)I do not think this belongs to the ESB: Office to XML is a service on its own (at least that is the way we do it).
I was talking about how sensitive this subject is for proprietary-format-locked-in users ;-)
D. -
10. Re: Email carrier
arvinder May 16, 2006 4:27 AM (in response to marklittle)Hmm i was thinking of an endpoint for email, rather then anything specific like office/xml etc. Its just another protocol endpoint for the esb.
-
11. Re: Email carrier
ddossot May 16, 2006 4:47 AM (in response to marklittle)Sorry, I misfollowed the conversation.
Here you go: http://wiki.jboss.org/wiki/Wiki.jsp?page=EmailEndPoint
Please review as I did not come up with a unified in/out EPR, which might not be satisfactory to you.
Also I did not cover secured variants and IMAP.
Cheers,
David -
12. Re: Email carrier
arvinder May 16, 2006 5:05 AM (in response to marklittle)Hey David,
Sorry I should have been more explicit! Thats great w.r.t the addition to the wiki. At some point i need to revisit the JMS endpoint definition aswell, I am guessing we will need to define xsd's for each type of endpoint, which inturn may reference a system wide xsd. Mark may have some input to this. I'm lacking time at the moment :-| -
13. Re: Email carrier
marklittle May 16, 2006 7:52 AM (in response to marklittle)Yes, as with any EPR type we need an schema that defines the capabilities. As to what that schema is? Well we can start out basic and add to it as we go along. That's the beauty of XML versioning :-)
-
14. Re: Email carrier
marklittle May 23, 2006 6:08 AM (in response to marklittle)This one should be easy ;-)
Daniel, can you produce a schema describing an email based EPR?