Coder Social home page Coder Social logo

laurentius's Introduction

Build Status Travis build

Coverage Status

Aplikacija Laurentius je demo aplikacije za varno elektronsko izmenjavo sporočil po standardu ebMS 3.0 (AS4 profil). Aplikacija služi kot primer implementacije protokola SVEV 2.0 za elektronsko vročanje sodnih pošiljk, kot to določa Pravilnik o elektronskem poslovanju v civilnih sodnih postopkih (Ur.l. RS, št. 64/10 in 23/11, v nadaljevanju PEPCSP). Namen aplikacije je zmanjšati tehnične in stroškovne ovire izvajalcem logističnih storitev (vročanje izhodne pošte, kuvertiranje, skeniranje dohodne pošte) in uporabnikom storitev sodišča za prehod na elektronsko poslovanje.

Cilj aplikacije je izdelati delujoči primer izvorne kode aplikacije za izmenjavo dokumentov po ebMS 3.0 standardu. Aplikacija omogoča zagotavljanje varnosti (podpisovanje in šifriranje), zanesljivost prenosa, preverjanje vsebin na standardni način. Ravno tako omogoča nastavljivo koreografijo izmenjavo sporočil (primer SVEV 2.0).

Sestava embs-sed projekta:

Glavne Uporabljene tehnologije

  • maven 3+, jdk 1.8+: za izgradnjo in zagon aplikacije
  • wildfly aplikacijski strežnik. (Aplikacija uporablja jee vmesnike: JPA 2.0, EJB 3.0, JMS, tako da se lahko z manjšimi napori namesti tudi na drugi "aplikacijski strežnik")
  • apacheFOP vizalizacijo izmenjave sporočil,
  • apache-cxf za implementacijo spletnih storitev ws-security, in WS-ReliableMessaging.
  • spletni vmesnik je zgrajen s JSF in primefaces knjižnicami: Podrobnejši spisek vseh odvisnih tehnologij se nahaja v Laurentius/pom.xml (dependecies)

Podrobnejša dokumentacija o aplikaciji (opis, arhitektura, namestitev in uporabniška navodila) se nahajajo na spletni strani: http://vsrscif.github.io/Laurentius/

laurentius's People

Contributors

gigakosec avatar icibt avatar jrihtarsic avatar vsrscif avatar warpsource avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.