is it possible to get connectors for Microsoft Exchange, MSSQL Server or other systems? So that not everyone must develop it by self.
Example: I want create a appointment in Microsoft Exchange after someone after someone takes a vacation request.
thx for answers
thank you for the very fast answer!
The MSSQL connection should be no big problem and i heard you are working on a ldap authentification for sso, this is fine.
The background of my question is my bachelor thesis with the topic to find a workflow-management-system for our company.I tested some systems and until now i like camunda very much.
One important demand is the connectivity to our other systems (Exchange, Database, ActiveDirectory and abilitys to develop a connector for special systems like our ERP System). It would be nice if in future the community can develop and share their created connectors :)
best regards
until now I`am not the Java and ESB specialist, but the idea is interesting.
Do you want to integrate this into camunda or use it additionally to camunda?
Currently we are having a commercial ESB in our company and for everything someone must write a connector. At the moment the most important connector for me is the Microsoft Exchange Server and Active Directory and i cant find some connectors for these systems to leverage.
Cheers
yes, i only searched for Microsoft Exchange until now. I will later test your "bank-account-o-pening-camel" example, it sounds good.
All environments are possible, but i prefer tomcat because our ERP-System use it and i think it will be easier to connect to this.
cheers
your arguments are very plausible for me. Especially the email case. So i must now decide if i use our working ESB (Sonic ESB based on Apache Camel) or wait for the out-of-box camel integration from the camunda Team.
cheers
Hi Rocky.
I agree that complex integration logic should be addresses in a integration framework or some ESB. But I strongly disagree that you need to decouple via JMS. This adds another layer of complexity (basically JMS and especially monitoring it) – and it is not necessary as the process engine has these capabilities as well (we have “asynchronous continuation” with retry configuration capabilities, see https://app.camunda.com/confluence/display/foxUserGuide/Thread+and+Transaction+Management). This has the advantage that you see all failures and retries within your process monitoring (cockpit in our case) and have all information in one place.
You could argue that this should be decoupled of the process as consumer of the service and handled by the provider (in the “pure” view of SOA) – but I never saw that working in real life. So we have really good experience with not forcing JMS or some kind of ESB. This still allows to use an integration framework like Mule or Camel – as they do not force you to be asynchronous or use JMS.
And I would not be too dogmatic about it – sometimes just sending the email is waaay easier and sufficient for the use case – then just do it (my opinion).
My two cents :-)
Cheers
Bernd
Von: camunda-...@googlegroups.com [mailto:camunda-...@googlegroups.com] Im Auftrag von webcyberrob
Gesendet: Mittwoch, 17. Juli 2013 12:00
An: camunda-...@googlegroups.com
Cc: rocky...@gmail.com; rocky...@gmail.com
Betreff: Re: Connectors for Camunda
Hi there,
--