find your data - use graphdb capabilities in xpages applications - and beyond

24
Find your data - use GraphDB capabilities in XPages applications - and beyond Oliver Busse We4IT Paul Withers Intec Systems Ltd

Upload: icon-uk-events-limited

Post on 13-Jan-2017

91 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Find your data - use GraphDB capabilities in XPages applications - and beyond

Find your data - use GraphDB

capabilities in XPages

applications - and beyond Oliver Busse – We4IT

Paul Withers – Intec Systems Ltd

Page 2: Find your data - use GraphDB capabilities in XPages applications - and beyond

Paul Withers ICS Developer at Intec Systems Ltd

Ever-present IBM Champion for ICS

OpenNTF Member Director

Guest blogger for Vaadin Ltd

XPages advocate and trainer

OpenNTF Domino API developer

@paulswithers

www.intec.co.uk/blog

paulswithers.github.io/blog

Page 3: Find your data - use GraphDB capabilities in XPages applications - and beyond

Oliver Busse „Bleeding Yellow“ since R4.5

Software Architect at We4IT

Member of the development team of Aveedo® Application Framework

IBM Champion for ICS in 2015 + 2016

OpenNTF Member Director

XPages Advocate

IBM Bluemix curious

@zeromancer1972

www.oliverbusse.com

Page 4: Find your data - use GraphDB capabilities in XPages applications - and beyond

Not This

Page 5: Find your data - use GraphDB capabilities in XPages applications - and beyond

This

Page 6: Find your data - use GraphDB capabilities in XPages applications - and beyond
Page 7: Find your data - use GraphDB capabilities in XPages applications - and beyond

Op

en G

raph

Page 8: Find your data - use GraphDB capabilities in XPages applications - and beyond
Page 9: Find your data - use GraphDB capabilities in XPages applications - and beyond

Mic

rosoft G

raph

Page 10: Find your data - use GraphDB capabilities in XPages applications - and beyond
Page 11: Find your data - use GraphDB capabilities in XPages applications - and beyond

Neo4J

Page 12: Find your data - use GraphDB capabilities in XPages applications - and beyond

OrientDb

Page 13: Find your data - use GraphDB capabilities in XPages applications - and beyond

ArangoDb

Page 14: Find your data - use GraphDB capabilities in XPages applications - and beyond

Titan / Cassandra

Page 15: Find your data - use GraphDB capabilities in XPages applications - and beyond

IBM Graph

Page 16: Find your data - use GraphDB capabilities in XPages applications - and beyond

Sqlg

Page 17: Find your data - use GraphDB capabilities in XPages applications - and beyond

GraphNSF

Page 18: Find your data - use GraphDB capabilities in XPages applications - and beyond
Page 19: Find your data - use GraphDB capabilities in XPages applications - and beyond

Enabling REST Service DAS Extension, so enable in server doc

Access existing NSFs straightaway

Write plugin with class extending

IGraphFactory

Registers graph

Registers custom commands

Class instance and graph instance static, initialised with

synchronized methods

See NTF’s MWLUG session for more

Page 20: Find your data - use GraphDB capabilities in XPages applications - and beyond

Using in NSF See Oliver’s Demo

Store graph instance as static variable (shared across all)

Same approach in plugin or non-XPages application

Page 22: Find your data - use GraphDB capabilities in XPages applications - and beyond

Key Graph Twitterati Apache Tinkerpop - @apachetinkerpop

Marko Rodriguez - @twarko

Stephen Mallette - @spmallette

Matthias Broecheler - @MBroecheler

Jason Plurad - @pluradj

Alaa Mahmoud - @alaa_mahmoud

Page 24: Find your data - use GraphDB capabilities in XPages applications - and beyond

Questions?

Oliver Busse

@zeromancer1972

www.oliverbusse.com

Paul Withers

@paulswithers

www.intec.co.uk/blog

paulswithers.github.io/blog