我正在研究一个项目,我将简要地告诉你,并希望尽可能详细地欢迎你的回答。
该项目包括服务器端的代码。使用groovy,我需要定义一个DSL,如:
Fetch code1 from URI abc
Load datavalues from ¨C://abc/xyw¨
Compute code1 with datavalue
为此,DSL处于groovy并将其绑定到服务器,我想使用REST API。有人可以指示领导项目和代码的一些简短说明。
提前致谢。
Groovy代码:
import datavalue;
import loadcode;
String value1;
class computing2{
def computing1 = {println("I am computing code" )}
def compute(String code){
[with: { value1 ->
computing1()
}]
}
}
def abcd = new computing2()
abcd.compute "code1" with "value1"
使用这个groovy代码我想绑定一个REST API,关于哪个代码和值是资源,我们在这里不使用变量但是对资源的引用,以便我可以与服务器端交互并运行代码。如有问题,请随时评论。理解它的冗长但却真正寻找出路。