lundi 23 novembre 2015

how to implement a repository of algorithms?

I have a set of algorithms implemented in Java and packaged as jar files. The algorithms are intended for 3rd party to access them. The algorithms have several variations. Overtime, new versions and new types of algorithms will be added to. At the same time I don't wont all the 3rd parties to be forced to use the new algorithm.

I am considering implement a simple repository system for this. The requirements are as follows:

  1. create/delete of the repos, so that each repo contain one set of variations of the algorithm.
  2. algorithms in one repos can have serverl versions running at the same time.
  3. new algorithms can be added to the a repo.

Is there some open source project fit my requirement? Or is there some design pattern for problems like this?

Aucun commentaire:

Enregistrer un commentaire