I gang

osisWebServices & OSISmgmtGui

tasks

* create webservices for basic queries of OSIS

* create gui to manage OSIS

o list, delete, create, edit policies

o browse osis filesystem

o see file details

o full text search

main requirements

* very userfriendly GUI (can be dotnet or java)

* good looking (windows look & feel)

* in this version security is not important (only admin user supported)

* GUI only communicates using above soap webservices

specs

* see: [url removed, login to view] only version 1

soap api V1

* list/get/save/delete storagepool

* list/get/save/delete storageserver

* list/get/save/delete user

* mount storagepools

* check health of storagepools & servers

o check all required storageservers are connected and mounts are OK

* demand free capacity of storage pools

* dirlist (param=OSIS dir path, return array of strings), comes out of OSIS local filesystem

* Query lucene db

o Parameters: all possible metadata properties or full text query

o Return: array of strings = OSIS paths

* get info from 1 file:

o param= path on OSIS,

o return= size, crc, used policy, how stored on storagepools, storagepoolid, location on storagepool, encryption key, compressed?, encrypted?

o how? lookup in lucene

* list policies

* save policy (is full ini file going over the wire)

* get policy (is full ini file going over the wire)

* delete policy

* authenticate user

Deadline of the above before 24/08

To do after 24/08 deadline 10/09

soap api V2

* check health of a certain file (param= filepath on OSIS, checklevel)

o checklevel basic & extended

* Retrieve applied policies to a file

o Parameter: OSIS path

o Return: all different policies applied and their different levels

+ bugfixes

Total amount of time required 80 hours (40 before and 40 after 24/08)

Færdigheder:

Se mere: return path, looking for free webservices, list in dotnet, extended properties, crc health, search o, param java, webservices, webservices c, strings, Policies , mount, manage security, lucene, lucene c#, local storage, local free, java webservices, INFO PATH, file encryption, extended, encryption java, encrypted, browse info, amp

Om arbejdsgiveren:
( 2 bedømmelser ) Lochristi, Belgium

Projekt-ID: #82021

Tildelt til:

dequo

DeQuo Systems.

$1250 USD in 10 dage
(4 bedømmelser)
4.8