View
1.253
Download
8
Category
Tags:
Preview:
DESCRIPTION
With the pre-built connectors available in the Bonita BPM suite, it's possible to connect a business process to most existing ERPs, CRMs, email systems, and more. Additionally, Bonita BPM provides a tool to build your own. This slidedeck provides an overview of the Bonita BPM Connector Architecture & Configuration, as well as steps on how to create a connector to retrieve emails from a mail server . For more, listen to this webinar recording http://bit.ly/1cwG9Pw
Citation preview
©2013 Bonitasoft
Create a Connector in Bonita BPMVivecca Yong Tim & Sapna Maheswari
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?
• 2,000,000 DOWNLOADS
• 60,000 COMMUNITY MEMBERS
• 600+ CUSTOMERS
• 125 EMPLOYEES
• 100 TECH & SI PARTNERS
AWARDS
600 customers in 60 countries
5
6
DESIGN.
6
Bonita Studio
• BPMN 2.0
• Drag-n-drop application development
• Powerful form builder
• Easy connectivity
7
CONNECT.
7
… to almost any Information System
8
RUN. ...in Bonita Portal...
8
& Mobile Desktop
9
… or as a standalone application
9
Commercial Offerings
11
12
Commercial offeringsWe 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
Bonita BPM Subscriptions
Team collaboration• Shared repository
• Productivity features
End-User Centric• Advanced Portal
• Mobile
• Process templates
Mission-critical• Monitoring
• Error management
• Live reconfiguration
Subscriptions• Commercial license• Professional Support• Software Upgrades
©2013 Bonitasoft 14
Creating a custom connector with Bonita BPM
©2013 Bonitasoft 15
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 16
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 17
Bonita BPM Connector Configuration
Step by Step Connector Wizard
©2013 Bonitasoft 18
Connector ArchitectureConnectors 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
External System
Java code(Implementation)
Inputs Outputs
Connector Definition
©2013 Bonitasoft 19
Upgrading a connector implementationBonita 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 20
Demonstration
©2013 Bonitasoft 21
Initiate a support case from an email
©2013 Bonitasoft 21
Customer System Support Team
Customer sends an issue over email
Automatically pulls email using Email
Receiver connector
Analyse & Resolve Issue
©2013 Bonitasoft 22
Create Email Receiver Connector
©2013 Bonitasoft 22
Definition ImplementationIn
put • Email Host
• • Account
Username
• Account Password
Out
put
• Emails: List of the new received emails containing
• Sender• Subject• Body D
epen
denc
y
• 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 23
CORPORATE WEBSITE
Product & Services descriptions,
References, Webinars, White papers
OPEN SOURCE COMMUNITY
Forums, Contributions, Source Code
twitter.com/bonitasoft
facebook.com/bonitasoftbpm
linkedin.com/groups?gid=3182097
youtube.com/bonitasoft
Thank you, and…
STAY CONNECTED WITH US!
Recommended