SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Create a Connector in Bonita BPM
Vivecca Yong Tim & Sapna Maheswari

©2013 Bonitasoft
Agenda
Why choose Bonita BPM
Connectors: Architecture & Configuration
Overview
Demo: how to create a connector to
retrieve emails from a mail
Questions Addressed

#BonitaBPM
Why Bonita BPM?

AWARDS

• 2,000,000 DOWNLOADS
• 60,000 COMMUNITY MEMBERS
• 600+ CUSTOMERS

•
•

125 EMPLOYEES

100 TECH & SI PARTNERS

3
600 customers in 60 countries
5
DESIGN.
Bonita Studio
• BPMN 2.0
• Drag-n-drop application
development
• Powerful form builder
• Easy connectivity

6

6
CONNECT.

… to almost any Information System
7

7
RUN.

...in Bonita Portal...

Desktop & Mobile

8

8
… or as a standalone application

9

9
Commercial Offerings

11
Commercial offerings
We support your projects and accelerate their success

• Professional Services
- Training
- Certification in development and administration
- Consulting: On-Site or Remote

• Annual Subscriptions
- Gold or Platinum Technical Support
- Features to facilitate collaboration, speed development,
aid testing, deployment and administration,
advanced portal features
12
Bonita BPM Subscriptions
Subscriptions
• Commercial license
• Professional Support
• Software Upgrades

Team collaboration
• Shared repository
• Productivity features

Mission-critical
• Monitoring

• Error management
• Live reconfiguration

End-User Centric
• Advanced Portal
• Mobile
• Process templates
Creating a custom connector with Bonita
BPM
©2013 Bonitasoft

14
Connectivity
 No process functions in
isolation, integration with other
systems is an absolute need
 High technical expertise
needed for such integration

 Time intensive activity
 Upgrade and maintenance
cost

©2013 Bonitasoft

15
Bonita BPM Connectors

 Bonita BPM comes with a suite
of connectors for external system
integration
 Not bundled with proprietary
frameworks but provide flexibility
to integrate with existing
applications in your ecosystem
 Ability to create your own
custom connector

Step by Step widget for ease of
configuring these connectors
©2013 Bonitasoft

16
Bonita BPM Connector Configuration

Step by Step Connector Wizard
©2013 Bonitasoft

17
Connector Architecture
Connector Definition

Inputs

Outputs
Java code
(Implementation)

External System

Connectors are designed
with a clear separation
between definition and
implementation

 Definition - comprises of
the input parameters and the
resulting output
 Implementation - Java code
to connect with external
system interfaces

©2013 Bonitasoft

18
Upgrading a connector implementation
Bonita BPM 6 provides the
ability to modify a connector
implementation and update it
on a deployed process

Eliminates the need for a
new deployment
 Minimizes effort needed to
keep up to date with external
interface changes

©2013 Bonitasoft

19
Demonstration

©2013 Bonitasoft

20
Initiate a support case from an email

Customer

System

Support Team

Customer sends an
issue over email

Automatically pulls
email using Email
Receiver connector

Analyse & Resolve
Issue

©2013 Bonitasoft

21
Create Email Receiver Connector

• Account
Password

Implementation

• Emails: List of
the new received
emails containing
• Sender
• Subject
• Body

Dependency

• Email Host
•
• Account
Username

Output

Input

Definition

• Use Java Mail API
to retrieve mails
for the configured
account
• Mail.jar
• Activation.jar
• IMAP protocol to
access email on
the server

©2013 Bonitasoft

22
Thank you, and…
STAY CONNECTED WITH US!

CORPORATE WEBSITE
Product & Services descriptions,
References, Webinars, White papers

youtube.com/
bonitasoft

twitter.com/
bonitasoft

OPEN SOURCE COMMUNITY
Forums, Contributions, Source
Code

linkedin.com/groups?
gid=3182097

facebook.com/
bonitasoftbpm

©2013 Bonitasoft

23

Weitere ähnliche Inhalte

Was ist angesagt?

Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6
Bonitasoft
 

Was ist angesagt? (20)

Manage Purchasing Efficiently with BPM
Manage Purchasing Efficiently with BPMManage Purchasing Efficiently with BPM
Manage Purchasing Efficiently with BPM
 
Manage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPMManage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPM
 
Time to build and test results 3x faster - how we did it
Time to build and test results 3x faster - how we did itTime to build and test results 3x faster - how we did it
Time to build and test results 3x faster - how we did it
 
BPM, SaaS or Custom Development – Making the Right Choice
BPM, SaaS or Custom Development – Making the Right ChoiceBPM, SaaS or Custom Development – Making the Right Choice
BPM, SaaS or Custom Development – Making the Right Choice
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power Tools
 
Take advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integrationTake advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integration
 
Building applications with Bonita open source BPM
Building applications with Bonita open source BPMBuilding applications with Bonita open source BPM
Building applications with Bonita open source BPM
 
Getting the big picture with Bonita!
Getting the big picture with Bonita!Getting the big picture with Bonita!
Getting the big picture with Bonita!
 
Processmaker_Walkthrough Presentation
Processmaker_Walkthrough PresentationProcessmaker_Walkthrough Presentation
Processmaker_Walkthrough Presentation
 
Developing Web Applicatons with Bonita
Developing Web Applicatons with BonitaDeveloping Web Applicatons with Bonita
Developing Web Applicatons with Bonita
 
Streamline Page Layouts with Dynamic Forms
Streamline Page Layouts with Dynamic FormsStreamline Page Layouts with Dynamic Forms
Streamline Page Layouts with Dynamic Forms
 
Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
 
Leveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning PagesLeveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning Pages
 
Outsystems user group 2021 03 04 - cm app
Outsystems user group 2021 03 04 - cm appOutsystems user group 2021 03 04 - cm app
Outsystems user group 2021 03 04 - cm app
 
Implementing SAP Fiori
Implementing SAP FioriImplementing SAP Fiori
Implementing SAP Fiori
 
[Webinar] Transforming Telcos with Digital Process Automation (December 10, 2...
[Webinar] Transforming Telcos with Digital Process Automation (December 10, 2...[Webinar] Transforming Telcos with Digital Process Automation (December 10, 2...
[Webinar] Transforming Telcos with Digital Process Automation (December 10, 2...
 
ISV Error Handling With Spring '21 Update
ISV Error Handling With Spring '21 UpdateISV Error Handling With Spring '21 Update
ISV Error Handling With Spring '21 Update
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deployment
 
EMEA Regional OSUG
EMEA Regional OSUG EMEA Regional OSUG
EMEA Regional OSUG
 

Andere mochten auch

Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open Solution
Bonitasoft
 

Andere mochten auch (11)

Benchmarck 2014 Bonita Activiti Jbpm
Benchmarck 2014 Bonita Activiti JbpmBenchmarck 2014 Bonita Activiti Jbpm
Benchmarck 2014 Bonita Activiti Jbpm
 
How To Increase Sales By Monitoring In Store Execution 08.06.2012
How To Increase Sales By Monitoring In Store Execution 08.06.2012How To Increase Sales By Monitoring In Store Execution 08.06.2012
How To Increase Sales By Monitoring In Store Execution 08.06.2012
 
Open Source BPM in Java
Open Source BPM in JavaOpen Source BPM in Java
Open Source BPM in Java
 
Linuxdays : Exo Bonita
Linuxdays :  Exo BonitaLinuxdays :  Exo Bonita
Linuxdays : Exo Bonita
 
BPM & Workflow
BPM & WorkflowBPM & Workflow
BPM & Workflow
 
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce RiskApplying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce Risk
 
Bonitasoft - Process Efficiency World Tour 2013 - Paris
Bonitasoft - Process Efficiency World Tour 2013 - ParisBonitasoft - Process Efficiency World Tour 2013 - Paris
Bonitasoft - Process Efficiency World Tour 2013 - Paris
 
Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open Solution
 
BPMN,jBPM,BPEL
BPMN,jBPM,BPELBPMN,jBPM,BPEL
BPMN,jBPM,BPEL
 
Bonita Soft Solutions Linux 2010
Bonita Soft Solutions Linux 2010Bonita Soft Solutions Linux 2010
Bonita Soft Solutions Linux 2010
 
Soirée BPM - Bonita Soft
Soirée BPM - Bonita SoftSoirée BPM - Bonita Soft
Soirée BPM - Bonita Soft
 

Ähnlich wie Create a Custom Connector

Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)
santhosh kumar
 
Rajalakshmi Murugan_Li
Rajalakshmi Murugan_LiRajalakshmi Murugan_Li
Rajalakshmi Murugan_Li
Raji Murugan
 
Sachin Kumar Resume
Sachin Kumar ResumeSachin Kumar Resume
Sachin Kumar Resume
SACHIN KUMAR
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
Delia J. Micu
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010
nplowman
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
dharm18
 
Pankaj Ojha Resume
Pankaj Ojha ResumePankaj Ojha Resume
Pankaj Ojha Resume
pankaj ojha
 

Ähnlich wie Create a Custom Connector (20)

Tokyo Release.pdf
Tokyo Release.pdfTokyo Release.pdf
Tokyo Release.pdf
 
Issue Tracking System - My B.E. Project
Issue Tracking System - My B.E. ProjectIssue Tracking System - My B.E. Project
Issue Tracking System - My B.E. Project
 
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
 
G.Thilackkumar
G.ThilackkumarG.Thilackkumar
G.Thilackkumar
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Hybrid SharePoint - Office 365 & On-prem SharePoint 2013 -part2
Hybrid SharePoint - Office 365 & On-prem SharePoint 2013 -part2Hybrid SharePoint - Office 365 & On-prem SharePoint 2013 -part2
Hybrid SharePoint - Office 365 & On-prem SharePoint 2013 -part2
 
Dynamics 365 Business Central Wave 2 - Fast Tracks
Dynamics 365 Business Central Wave 2 - Fast TracksDynamics 365 Business Central Wave 2 - Fast Tracks
Dynamics 365 Business Central Wave 2 - Fast Tracks
 
Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)
 
Pre-built, Secure Identity Layer for Consumer Websites, B2B Portals and SaaS ...
Pre-built, Secure Identity Layer for Consumer Websites, B2B Portals and SaaS ...Pre-built, Secure Identity Layer for Consumer Websites, B2B Portals and SaaS ...
Pre-built, Secure Identity Layer for Consumer Websites, B2B Portals and SaaS ...
 
Office Add-ins community call-March 2019
Office Add-ins community call-March 2019Office Add-ins community call-March 2019
Office Add-ins community call-March 2019
 
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
 
Rajalakshmi Murugan_Li
Rajalakshmi Murugan_LiRajalakshmi Murugan_Li
Rajalakshmi Murugan_Li
 
Software Monetization KickStart
Software Monetization KickStartSoftware Monetization KickStart
Software Monetization KickStart
 
Vishal Sharma
Vishal SharmaVishal Sharma
Vishal Sharma
 
Sachin Kumar Resume
Sachin Kumar ResumeSachin Kumar Resume
Sachin Kumar Resume
 
RakeshReddy-CV
RakeshReddy-CVRakeshReddy-CV
RakeshReddy-CV
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Pankaj Ojha Resume
Pankaj Ojha ResumePankaj Ojha Resume
Pankaj Ojha Resume
 

Mehr von Bonitasoft

Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de ProcessusDigitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Bonitasoft
 

Mehr von Bonitasoft (20)

Digitalize your processes in 2020
Digitalize your processes in 2020Digitalize your processes in 2020
Digitalize your processes in 2020
 
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de ProcessusDigitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
 
Build a Center of Excellence
Build a Center of ExcellenceBuild a Center of Excellence
Build a Center of Excellence
 
Construir un Centro de Excellencia
Construir un Centro de ExcellenciaConstruir un Centro de Excellencia
Construir un Centro de Excellencia
 
User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
 
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
 
Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?
 
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
 
e-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativose-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativos
 
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setupBest Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
 
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
 
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with BonitaBest Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with Bonita
 
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
 
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
 
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
 
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
 
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
 
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Create a Custom Connector

  • 1. Create a Connector in Bonita BPM Vivecca Yong Tim & Sapna Maheswari ©2013 Bonitasoft
  • 2. Agenda Why choose Bonita BPM Connectors: Architecture & Configuration Overview Demo: how to create a connector to retrieve emails from a mail Questions Addressed #BonitaBPM
  • 3. Why Bonita BPM? AWARDS • 2,000,000 DOWNLOADS • 60,000 COMMUNITY MEMBERS • 600+ CUSTOMERS • • 125 EMPLOYEES 100 TECH & SI PARTNERS 3
  • 4. 600 customers in 60 countries
  • 5. 5
  • 6. DESIGN. Bonita Studio • BPMN 2.0 • Drag-n-drop application development • Powerful form builder • Easy connectivity 6 6
  • 7. CONNECT. … to almost any Information System 7 7
  • 9. … or as a standalone application 9 9
  • 11. Commercial offerings We support your projects and accelerate their success • Professional Services - Training - Certification in development and administration - Consulting: On-Site or Remote • Annual Subscriptions - Gold or Platinum Technical Support - Features to facilitate collaboration, speed development, aid testing, deployment and administration, advanced portal features 12
  • 12. Bonita BPM Subscriptions Subscriptions • Commercial license • Professional Support • Software Upgrades Team collaboration • Shared repository • Productivity features Mission-critical • Monitoring • Error management • Live reconfiguration End-User Centric • Advanced Portal • Mobile • Process templates
  • 13. Creating a custom connector with Bonita BPM ©2013 Bonitasoft 14
  • 14. Connectivity  No process functions in isolation, integration with other systems is an absolute need  High technical expertise needed for such integration  Time intensive activity  Upgrade and maintenance cost ©2013 Bonitasoft 15
  • 15. Bonita BPM Connectors  Bonita BPM comes with a suite of connectors for external system integration  Not bundled with proprietary frameworks but provide flexibility to integrate with existing applications in your ecosystem  Ability to create your own custom connector Step by Step widget for ease of configuring these connectors ©2013 Bonitasoft 16
  • 16. Bonita BPM Connector Configuration Step by Step Connector Wizard ©2013 Bonitasoft 17
  • 17. Connector Architecture Connector Definition Inputs Outputs Java code (Implementation) External System Connectors are designed with a clear separation between definition and implementation  Definition - comprises of the input parameters and the resulting output  Implementation - Java code to connect with external system interfaces ©2013 Bonitasoft 18
  • 18. Upgrading a connector implementation Bonita BPM 6 provides the ability to modify a connector implementation and update it on a deployed process Eliminates the need for a new deployment  Minimizes effort needed to keep up to date with external interface changes ©2013 Bonitasoft 19
  • 20. Initiate a support case from an email Customer System Support Team Customer sends an issue over email Automatically pulls email using Email Receiver connector Analyse & Resolve Issue ©2013 Bonitasoft 21
  • 21. Create Email Receiver Connector • Account Password Implementation • Emails: List of the new received emails containing • Sender • Subject • Body Dependency • Email Host • • Account Username Output Input Definition • Use Java Mail API to retrieve mails for the configured account • Mail.jar • Activation.jar • IMAP protocol to access email on the server ©2013 Bonitasoft 22
  • 22. Thank you, and… STAY CONNECTED WITH US! CORPORATE WEBSITE Product & Services descriptions, References, Webinars, White papers youtube.com/ bonitasoft twitter.com/ bonitasoft OPEN SOURCE COMMUNITY Forums, Contributions, Source Code linkedin.com/groups? gid=3182097 facebook.com/ bonitasoftbpm ©2013 Bonitasoft 23

Hinweis der Redaktion

  1. Let’s take a look at what Bonita BPM can do for you. There are three components to Bonita BPM a Studio for modeling processes, a java based