Abstract
This degree project deals with license management for EBITool. It´s about providing protection and monitoring for a Java Application via a license server, and the construction of it. An analysis that discusses the approach and other possible courses of action is also included. Additionally, it covers a discussion of a prototype implementation of the model solution from the analysis.
The prototype is a Java EE application that deploys to JBoss AS7. It´s developed using the JBoss Developer Studio 5.0.0, an Eclipse IDE with JBoss Tools preinstalled. It exposes web services to Java Applications through SOAP via JAX-WS. Using Hibernate, the web service Enterprise Java Beans get access to a PostgreSQL 9.1 database via entity classes mapped to the database through the Java Persistence API.
Date of Award | 2013-Feb-12 |
---|---|
Original language | English |
Supervisor | Andreas Nilsson (Supervisor) & Christian Andersson (Examiner) |
Educational program
- Bachelor programme in Computer Science and Engineering
University credits
- 15 HE credits
Swedish Standard Keywords
- Computer Systems (20206)
Keywords
- license management
- cryptography
- security
- software protection
- software monitoring
- license server
- jboss as7
- java ee
- jax-ws
- soap
- jpa
- hibernate
- posgresql
- ear
- xml