Skip to content

SLIIT 3rd Year 2nd Semester Software Architecture Micro-Kernal Project

Notifications You must be signed in to change notification settings

HansakaDilshanJayawardana/Beverage-App-OSGI

Repository files navigation

Beverage-App-OSGI

Group Details

Member Details:

Name Student ID Username
Rupasinghe KASS IT19953052 shash1996-san
Mendis BNV IT19047720 NarthanaVeenavi
Sajani YN IT19953984 NethmaSajani
Jayawardana GVHD IT19972176 HansakaDilshanJayawardana

System Introduction

In this project we have created a Beverage Management System based on OSGi (Open-Source Gateway Initiative) framework with producer-consumer implementation. Here we implement 4 producers and 4 consumers. Here the following functions can be fulfilled as producers (Beverage server, Bill server, Employee server and Stock server). Here Beverage Manager, Cashier, Admin, and Stock Manager act as consumers. To use all these features, we need to import and install all the packages. Here to import packages initially we need to import the OSGi framework package to producer manifest and consumer manifest. After that when building the connection between the producer and consumer first we have to export producer packages in the producer manifest. And, then in the consumer manifest we need to import all the exported packages of producer.

Rupasinghe KASS - Employee Producer & Beverage Shop Admin Subscriber | Mendis BNV - Stock Publisher & Stock Manager Subscriber | Sajani YN - Beverage Producer & Beverage Manager Subscriber | Jayawardana GVHD - Bill Item Producer & Cashier Subscriber

Technologies

Language - Java | IDE - Eclipse | Integrate Technology Service - GitHub

About

SLIIT 3rd Year 2nd Semester Software Architecture Micro-Kernal Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages