Upload
derek-barka
View
615
Download
0
Embed Size (px)
DESCRIPTION
My presentation on the Ektron Digital Experience Hub for developers from Synergy 2012. More details here... http://developer.ektron.com/experts/derek-barka/DxH-Object-Browser/
Citation preview
Developing on the Digital Experience
HubDerek Barka, Chief Software Architect
Follow me @dsbarka
Digital Experience Hub
• Overview• Managing Connections• Use Case: Sharepoint Integration• Use Case: Html Forms Integration• Developer Framework• Code: Building a Connector• Code: Using the ContextBus Framework
Connected Systems
•Extensible Platform•Lower Risk•Faster Delivery• Lower TCO• Re-useable Connectors
•Leverages current investments
e
e
e
eeeeeektron Connector
Connector
Connector
Connector
Digital Experience Hub
• Overview• Managing Connections• Use Case: Sharepoint Integration• Use Case: Html Forms Integration• Developer Framework• Code: Building a Connector• Code: Using the ContextBus Framework
Digital Experience Hub
• Overview• Managing Connections• Use Case: SharePoint Integration• Use Case: Html Forms Integration• Developer Framework• Code: Building a Connector• Code: Using the ContextBus Framework
Digital Experience Hub
• Overview• Managing Connections• Use Case: Sharepoint Integration• Use Case: Html Forms Integration• Developer Framework• Code: Building a Connector• Code: Using the ContextBus Framework
Digital Experience Hub
• Overview• Managing Connections• Use Case: Sharepoint Integration• Use Case: Html Forms Integration• Developer Framework• Code: Building a Connector• Code: Using the ContextBus Framework
DxH: Core Components
• Connector
• ObjectDefinition
• ObjectInstance
• Workflow
IConnector
Object Definition - Id : HubSpot.Contact
- Name : Contact
Field Definition• Name : vid• DataType : long• IsKey : true
Field Definition• Name : Job Title• DataType : string
Field Definition• Name : email• DataType : stringObjectDefi
nitio
n
Object Instance - Id : HubSpot.Contact
- Name : Contact
Field• Name : vid• value: 222345
Field• Name : Job Title• Value: Engineer
Field• Name : email• Value: [email protected]
ObjectInstance
Ektron Html Form
Name
Role
Reason for Downloading
Map
ping
Task
e
e
e
e
Payload LoginTask MappingTask
SaveInstance Logout
DxH WorkFlow
Questions?
Follow me on Twitter @dsbarkaBlog at
Ektron.com/Community/DerekBarkaBlog