|
JobServer is a Java based job scheduler that started out as a simple automation engine for executing batch scripts. It supported a simple task processing oriented developer API called TaskBeans〔(【引用サイトリンク】url=http://taskbean.sourceforge.net/ )〕 based on the Echo web application framework. JobServer gradually evolved from there and now has features that include: * Distributed job processing and scheduling. * Support for complex scheduling rules and repeating time patterns. * All web based interface with command line interface and web services API. * Jobs are composed of modular Tasklets in a job chain using open source developer API.〔(【引用サイトリンク】url=https://code.google.com/p/soafaces/ )〕 * Multi-level notifications and alerts. * Support for real-time and historical tracking of job runs. * Audit trail for accountability. * Manage roles and rights. There is a basic version of JobServer and more advanced version that connects to wider array of databases.〔(【引用サイトリンク】url=http://www.theserverside.com/discussions/thread.tss?thread_id=61685 )〕 == Open Source Developer API == JobServer supports the soafaces developer API for modeling, configuring and deploying jobs. Jobs are composed of Tasklets and Weblets. Tasklets implement the backend processing of a job and Weblets implement the optional GUI customization for a job. A job can be composed of one or more Tasklets in a workflow chain. The GUI developer Weblet API, within soafaces, depends on GWT to support front-end HTML web application development. See Weblets implement a unique features with GWT, by supporting dynamic GWT compiling of java source code into javascript, similar to how JSPs are compiled into Java.〔(【引用サイトリンク】url=http://jaxenter.com/building-and-extending-soa-powered-tasklets-with-jobserver-34686.html )〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「JobServer」の詳細全文を読む スポンサード リンク
|