JSDL
1 Job Submission Description Language 作业提交描述语言。
JSDL的定义目的
1)之所以定义JSDL主要是为了统一网格系统中的作业提交描述方式
2)提供作业提交描述方式之间相互转化的一种很方便的方式
范围
1)JSDL只用来描述作业的提交,描述作业提交的参数,包括要求的执行的系统体系结构,资源需求,文件存储方式,要执行的程序,执行的相关参数,作业的输入输出
2)JSDL不负责作业的生命周期(life circle)的管理,这是JFL的职责
3)JSDL不负责作业的监控,这是JM的工作,当一个作业真正的进入了作业的运行状态,那么JSDL的任务也就完成了."提交"是JSDL的核心内容,也是JSDL的全部内容
4)JSDL不负责服务(作业)的部属.那是JPL的职责.目前许多的文献普遍混淆的一个的一些term中最常见的就是服务(service)和作业(job) 其实这两的关系和程序与进程的关系很类似.一个作业就是对于服务的一次调用,也就是一个服务一次执行过程.作业没有部属的概念.作业只有提交,请求,和返回的概念. 服务是个永久的概念,作业是个瞬态的概念.一个作业只存在与一段特定的时间,也就是作业的生命周期内.
2 Data Structures Library in Java
JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that implement fundamental data structures and algorithms. More about JDSL. JDSL is being developed at the Center for Geometric Computing, Department of Computer Science, Brown University. The development of JDSL has been supported in part by grant CCR-0098068 from the National Science Foundation.
3 Java for sdl
"Java for sdl" is a binding for SDL written in Java. Simple DirectMedia Layer (SDL) provides a portable low level API well suited for media applications and games. Now you can use SDL and still program with Java.
Features:Much of what core SDL provides, plus some extensions
- Fast Audio and Video device access
- Multiple Audio and Video format support (CD Audio, Mpeg1, MP3, WAV, BMP, JPG, PNG, etc..)
- Event handling (keyboard, mouse, user defined)
- Easy API