What is CyberCore
Why does it exists ?
CyberCore can be considered as a lightweight alternative which delivers the same value. It is suitable for far less use-cases than the business world provides, but is much more effective and easy to maintain for the cases it is designed for. It's main orientation is the world of Data Analytics and the small projects where the usage of containers like Tomcat is inadequate.
The real value of the system comes from its next layer as is the CCIL framework. However, CyberCore by itself demonstrates some quite interesting abilities:
- POJO application container. Describe your beans in the simple Turtle format and let them roll!
- Simple connectivity via HTTP/JSON.
There are 2 ways to obtain the famework:
- Download a binary distribution of a release
- Compile one locally from the source code
Latest and brightest
|2.4.3||26 July 2016|
For more information you might want to visit the Releases page.
The code of the project is hosted at SourceForge. The latest version of the code can be obtained using the following comand:
svn checkout svn://svn.code.sf.net/p/cybercore/code/trunk cybercore-code
This will download the latest SNAPSHOT code. A distribution package is produced using the Maven tool.
mvn clean package
The command above will download all dependencies, compile the code and package all required files as a zip file in the distribution/target directory.
Q & A
The following section gives answers to the most common questions concerning the framework. Another good spot to look for answers is the Forum.