Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ithit/webdavserversamplesjava

WebDAV server examples in Java based on IT Hit WebDAV Server Library for Java
https://github.com/ithit/webdavserversamplesjava

amazon-s3 java kotlin ms-ofba oracle samples server spring spring-boot springboot sql webdav

Last synced: about 4 hours ago
JSON representation

WebDAV server examples in Java based on IT Hit WebDAV Server Library for Java

Awesome Lists containing this project

README

        

WebDAV Server Examples, Java



IT Hit WebDAV Server Library for Java is provided with several examples that demonstrate how to build a WebDAV server with SQL back-end or with file system storage. You can adapt these samples to utilize almost any back-end storage including storing data in CMS/DMS/CRM, Azure or Amazon storage.


A sample HTML page included with samples demonstrates how to use IT Hit WebDAV Ajax Libray to open documents from a web page for editing, list documents and navigate folder structure as well as build search capabilities.


Online Demo Server


https://www.WebDAVServer.com


 Requirements


The samples are tested with Java 1.8 in the following environments:



  • Tomcat 7 or later

  • Glassfish 4.1.1 or later

  • JBoss Wildfly 9 or later or respective EAP

  • WebLogic 12c or later

  • WebSphere 8.5.5.11 or later

  • Jetty 9.3.13 or later


Full-text Search and indexing


The samples are provided with full-text search and indexing based on use Apache Lucene as indexing engine and Apache Tika as content analysis toolkit.


The server implementation searches both file names and file content including content of Microsoft Office documents as well as any other documents which format is supported by Apache Tika, such as LibreOffice, OpenOffice, PDF, etc.