Skip to content

marrow16/Nasapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NasApi

Proof of Concept / Prototype

A Javascript (RESTful) webservices container using Nashorn - incorporating require capabilities (using nashorn-commonjs-modules).

Uses:-

  • SpringBoot
  • Embedded Jetty server
  • Nashorn
  • MongoDb

Use Maven to build (produces full fat jar)

To run server:-

In path where Javascript sources exist (uses index.js in current path):-

java -jar [path-to-jar]/Nasapi-0.1.jar

To specify a path to load Javascript sources (looks for index.js in specified path):-

java -jar Nasapi-0.1.jar myServers/test

To specify a specific start-up root Javascript file:-

java -jar Nasapi-0.1.jar myServers/test/main.js


Working example - see ServerTest

About

A Javascript (RESTful) webservices container using Nashorn

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published