This session is intended to give a glimpse at how you can leverage CMIS to enable your applications or storage devices with shared drive capabilities. The Alfresco component key to this integration is JLAN. JLAN provides the capabilities of CIFS, NFS, and FTP by developing Disk Drivers. This session will show how to integrate CMIS using the OpenCMIS libraries and JLAN to enable this easy to use, and widely adopted feature.
5. Shared Drives via CMIS and JLAN 4 A little hidden gem called: JLAN http://www.alfresco.com/products/aifs/ Alfresco Repository CMIS integrations: dime a dozen Extend Alfresco with CMIS But, why would you want to do that Richard?
6. 5 Do you find yourself using a Shared Drive? Yes, of course. Everyday. I live in my Shared Drives.
7. 6 Do your colleagues use a Shared Drive? Yes, of course. Everyday. They live in their Shared Drives.
22. JLAN Config 20 CmisDeviceContext extends DiskDeviceContext Used to retain the static information about the share being used Responsible for CMIS Session
25. CmisDiskDriver 23 public class CmisDiskDriver implements DiskInterface Called by the interactions from client protocol layer Meat of the operations
28. Areas of Improvement 26 Refactor to use DB Device Huge Benefits from built-in cache JLAN Authenticator bridged with Open CMIS Authentication Provider Context changes for Session Factory Currently, same session used in singleton