java based
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8194
Java Embedded Python 2.2
Java Embedded Python embeds CPython in Java. more>>
Java Embedded Python embeds CPython in Java. It is safe to use in a heavily threaded environment, it is quite fast and its stability is a main feature and goal.
Main features:
- Using the native Python interpreter may mean a massive speed improvement over Java-based languages.
- Python is mature so authors neednt fear the interpreter will suddenly change widely-used features.
- Access to the high quality Python modules, both native and Python-based.
- Compilers and assorted Python tools are as mature as the language.
- Python is an ideal language for your business logic. It is easy to learn, eminently readable and generally immune to programming gotchas.
Patches, comments and other help is greatly appreciated. If you need help, post to the SourceForge mailing list or forums. Please include code snippets for the most accurate response.
<<lessMain features:
- Using the native Python interpreter may mean a massive speed improvement over Java-based languages.
- Python is mature so authors neednt fear the interpreter will suddenly change widely-used features.
- Access to the high quality Python modules, both native and Python-based.
- Compilers and assorted Python tools are as mature as the language.
- Python is an ideal language for your business logic. It is easy to learn, eminently readable and generally immune to programming gotchas.
Patches, comments and other help is greatly appreciated. If you need help, post to the SourceForge mailing list or forums. Please include code snippets for the most accurate response.
Download (0.60MB)
Added: 2007-03-17 License: GPL (GNU General Public License) Price:
956 downloads
Java Brainfuck Compiler 2.0
Java Brainfuck Compiler is an optimising Brainfuck to Java bytecode compiler. more>>
The Java Brainfuck Compiler is a compiler for the uniquely powerful Brainfuck language, which produces Java bytecode that will run on any Java Virtual Machine (with no intermediate steps such as going by way of Java code).
<<less Download (0.010MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1682 downloads
Java::JCR 0.08
Java::JCR is a module to use JSR 170 (JCR) repositories from Perl. more>>
Java::JCR is a module to use JSR 170 (JCR) repositories from Perl.
SYNOPSIS
use Java::JCR;
use Java::JCR::Jackrabbit;
my $repository = Java::JCR::Jackrabbit->new;
my $session = $repository->login(
Java::JCR::SimpleCredentials->new(username, password)
);
my $root = $session->get_root_node;
my $node = $root->add_node(foo, nt:unstructured);
$node->set_property(bar, 10);
$node->set_property(baz, blah);
$node->set_property(qux, 4.8);
$session->save;
The JSR 170 specification describes a Java-based API for access hierarchical databases. This is generally referred to by the abbreviation JCR, which is an abbreviation for Content Repository API for Java Technology Specification.
The biggest OSS implementation, as of this writing, is Jackrabbit, which is a project at the Apache Software Foundation, http://jackrabbit.apache.org/. Currently, this library allows Perl programmers to develop using the JCR and Jackrabbit, though, theres no reason why connectors cant be written for other implementations, such as Jaceira, CRX, eXoplatform, etc. The JCR library wrappers included are not at all specific to Jackrabbit.
<<lessSYNOPSIS
use Java::JCR;
use Java::JCR::Jackrabbit;
my $repository = Java::JCR::Jackrabbit->new;
my $session = $repository->login(
Java::JCR::SimpleCredentials->new(username, password)
);
my $root = $session->get_root_node;
my $node = $root->add_node(foo, nt:unstructured);
$node->set_property(bar, 10);
$node->set_property(baz, blah);
$node->set_property(qux, 4.8);
$session->save;
The JSR 170 specification describes a Java-based API for access hierarchical databases. This is generally referred to by the abbreviation JCR, which is an abbreviation for Content Repository API for Java Technology Specification.
The biggest OSS implementation, as of this writing, is Jackrabbit, which is a project at the Apache Software Foundation, http://jackrabbit.apache.org/. Currently, this library allows Perl programmers to develop using the JCR and Jackrabbit, though, theres no reason why connectors cant be written for other implementations, such as Jaceira, CRX, eXoplatform, etc. The JCR library wrappers included are not at all specific to Jackrabbit.
Download (0.047MB)
Added: 2007-06-04 License: Perl Artistic License Price:
875 downloads
Java Web Shell 0.0.8
Java Web Shell is a web based interactive shell-type environment written in Java. more>>
Java Web Shell is a web based interactive shell-type environment written in Java.
Obviously, to use the shell, youll need to be using a browser that supports Java Applets, and this has been compiled using the Sun 1.4.1 JDK.
Head over to Sun and pick up the latest runtime enviroment if you dont already have it.
<<lessObviously, to use the shell, youll need to be using a browser that supports Java Applets, and this has been compiled using the Sun 1.4.1 JDK.
Head over to Sun and pick up the latest runtime enviroment if you dont already have it.
Download (0.013MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
968 downloads
Java Classic RPG 20070810
Java Classic RPG is an RPG framework, engine, and game that uses OpenGL. more>>
Java Classic RPG is an RPG framework, engine, and game that uses OpenGL, a challenging AI, huge territories, and classic pen-and-paper turn-based combat. This project is in the tradition of games like Wizardry 7 and EOB, but incorporates innovations made possible by modern computing technology.
The framework and engine feature a self-containing, playable, algorithmically-generated world, and can be the base for new games.
Enhancements:
- The 3D core was refactored, a new jungle design (along with partly billboarded trees and bushes) was added, and several optimizations and bugfixes have been included.
<<lessThe framework and engine feature a self-containing, playable, algorithmically-generated world, and can be the base for new games.
Enhancements:
- The 3D core was refactored, a new jungle design (along with partly billboarded trees and bushes) was added, and several optimizations and bugfixes have been included.
Download (30MB)
Added: 2007-08-12 License: LGPL (GNU Lesser General Public License) Price:
820 downloads
java-diff 1.0.5
java-diff is a set of Java classes which implement the longest common subsequences algorithm. more>>
java-diff is a set of Java classes which implement the longest common subsequences algorithm.
java-diff compares the elements in two arrays, returning a list of Difference objects, each of which describes an addition, deletion, or change between the two arrays.
<<lessjava-diff compares the elements in two arrays, returning a list of Difference objects, each of which describes an addition, deletion, or change between the two arrays.
Download (0.015MB)
Added: 2006-08-23 License: LGPL (GNU Lesser General Public License) Price:
1165 downloads
Jagzilla alpha 6b
Jagzilla is a Java-based set of components for Bugzilla. more>>
Jagzilla is simply the Java version of bugzilla. The idea of this project is:
- To provide a complete java-based interface to bugzilla
- To facilitate interoperation between bugzilla and java based apps
- To provide additional functionality to bugzilla while mantaining compatibility
Main features:
- Bugzilla and java based apps integration
- Bugzilla and eclipse integration (with the eclipse plugin)
- Bugzilla and cvs integration (with the eclipse plugin)
- Bugzilla extended functionality mantaining backwards compatibility (with jagzilla extension tables)
Components:
Hibernate Mapping
- This components includes java classes that represent rows in bugzilla tables, as well as mapping files. This provides direct hibernate access to bugzilla database.
Jagzilla Core API
- The core api is a higher abstraction level than hibernate mapping, which understands buisiness logic and provides an easy access to this funcionality.
Jagzilla Web Services API
- The web services API is actually the core api implementation which uses xml and http as transport. see rest-webapp
WS Client lib
- This is a simple jar to enable easy access to jagzilla WS from any java app.
Jagzilla mail processor
- A program to read email accounts and add bugs to database with information found on these mails.
Hibernate Client lib
- This is a simple jar to enable easy access to jagzilla Core API from any java app.
Eclipse plugin
- This plugin enables using most functionallity of jagzilla. The access can be with hibernate and JDBC (directly to the database) or via web services.
Webapp
- This is the web frontend for jagzilla. This web application shows how to use the jagzilla backend to provide a java web based front-end.
REST Webapp
- This web application is the server for the web services (in a simple sense of xml over http) interface.
<<less- To provide a complete java-based interface to bugzilla
- To facilitate interoperation between bugzilla and java based apps
- To provide additional functionality to bugzilla while mantaining compatibility
Main features:
- Bugzilla and java based apps integration
- Bugzilla and eclipse integration (with the eclipse plugin)
- Bugzilla and cvs integration (with the eclipse plugin)
- Bugzilla extended functionality mantaining backwards compatibility (with jagzilla extension tables)
Components:
Hibernate Mapping
- This components includes java classes that represent rows in bugzilla tables, as well as mapping files. This provides direct hibernate access to bugzilla database.
Jagzilla Core API
- The core api is a higher abstraction level than hibernate mapping, which understands buisiness logic and provides an easy access to this funcionality.
Jagzilla Web Services API
- The web services API is actually the core api implementation which uses xml and http as transport. see rest-webapp
WS Client lib
- This is a simple jar to enable easy access to jagzilla WS from any java app.
Jagzilla mail processor
- A program to read email accounts and add bugs to database with information found on these mails.
Hibernate Client lib
- This is a simple jar to enable easy access to jagzilla Core API from any java app.
Eclipse plugin
- This plugin enables using most functionallity of jagzilla. The access can be with hibernate and JDBC (directly to the database) or via web services.
Webapp
- This is the web frontend for jagzilla. This web application shows how to use the jagzilla backend to provide a java web based front-end.
REST Webapp
- This web application is the server for the web services (in a simple sense of xml over http) interface.
Download (0.13MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1648 downloads
Inline::Java 0.52
Inline::Java lets you write Perl classes in Java and wrap/use existing Java classes. more>>
Inline::Java lets you write Perl classes in Java and wrap/use existing Java classes. The project is an ILSM (Inline Language Support Module) for Java 2, and is part of the Inline family of modules.
<<less Download (0.092MB)
Added: 2007-03-01 License: Perl Artistic License Price:
579 downloads
Java DIME Library 1.0.3
Java DIME Library implements Direct Internet Message Encapsulation. more>>
Java DIME Library project implements Direct Internet Message Encapsulation (DIME), which is a lightweight binary encapsulation format that can be used to encapsulate multiple payloads of arbitrary types and sizes into a single message.
DIME is ideal for incorporating binary attachments into any XML-based protocol. The library fully supports the latest DIME specifications.
Enhancements:
- Corrected DimeRecord.isFirst() thanks to John Russell
<<lessDIME is ideal for incorporating binary attachments into any XML-based protocol. The library fully supports the latest DIME specifications.
Enhancements:
- Corrected DimeRecord.isFirst() thanks to John Russell
Download (0.16MB)
Added: 2006-09-15 License: LGPL (GNU Lesser General Public License) Price:
1144 downloads
Tracx 1.4.2 (Java Tracx)
tracx project reads and stores any kind of XML data using a dedicated programming language. more>>
tracx project reads and stores any kind of XML data using a dedicated programming language. Read XML structure can be traced and changed.
Unix Shell and JDBC database escapes allows you to retrieve data and store it into the XML structure. Implementations based on C++ and Java are available.
<<lessUnix Shell and JDBC database escapes allows you to retrieve data and store it into the XML structure. Implementations based on C++ and Java are available.
Download (0.58MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
822 downloads
avalon-harvest 0.0.2
avalon-harvest provides an Avalon-based integration package. more>>
avalon-harvest provides an Avalon-based integration package.
Harvest is a very simple Java-based program to asynchronously copy data from one location to another.
The data can be anything that can be represented as a Java bean, for example, files or database records.
Data can be anything, including files, database records, data available from networks, JMS messages, or whatever you can imagine and represent as java bean.
Main features:
- Assynchronious system integration, where no other solution exists.
- Data replication between databases
- Fetching data from unusable datasources (html pages, documents, other files) into database (or any kind of device capable of storing data)
- Any other scenarios where you may need assynchronious copy of data.
<<lessHarvest is a very simple Java-based program to asynchronously copy data from one location to another.
The data can be anything that can be represented as a Java bean, for example, files or database records.
Data can be anything, including files, database records, data available from networks, JMS messages, or whatever you can imagine and represent as java bean.
Main features:
- Assynchronious system integration, where no other solution exists.
- Data replication between databases
- Fetching data from unusable datasources (html pages, documents, other files) into database (or any kind of device capable of storing data)
- Any other scenarios where you may need assynchronious copy of data.
Download (3.3MB)
Added: 2007-02-01 License: The Apache License Price:
996 downloads
SJPT: Simple Java Parsing Toolkit
SJPT: Simple Java Parsing Toolkit is a simple Java parser toolkit. more>>
SJPT is parsing toolkit that supports both top-down (LL(1) and Simple Precedence) and bottom-up parsing (LR(0), SLR(1), LR(1) and LALR(1)).
The toolkit also supports generating Java parsers for all the bottom-up parsing methods, based on a CUP definition (similar to Yacc and CUP, but not restricted to LALR parsers only). I worked alone on this project for the laboratory on Compilers.
SJPT is free software under the terms of the GNU GPL.
<<lessThe toolkit also supports generating Java parsers for all the bottom-up parsing methods, based on a CUP definition (similar to Yacc and CUP, but not restricted to LALR parsers only). I worked alone on this project for the laboratory on Compilers.
SJPT is free software under the terms of the GNU GPL.
Download (0.26MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1650 downloads
Construct-java 1.0 RC1
Construct is a framework for command processing. more>>
Construct is a framework for command processing. It is based on a request/response cycle managed by a Controller. Construct-java has support for filters, filter chains and command chaining. The controller has two modes for request processing: synchronous and asynchronous. Validators (commons-validator) are also supported.
Main features:
- Synchronous/Asynchronous request procesing
- Command chaining (Chain of Responsability)
- Apply filters before and after request processing
- Commons-validator support
- Spring integration
Enhancements:
- Open source release to java.net.
<<lessMain features:
- Synchronous/Asynchronous request procesing
- Command chaining (Chain of Responsability)
- Apply filters before and after request processing
- Commons-validator support
- Spring integration
Enhancements:
- Open source release to java.net.
Download (0.46MB)
Added: 2006-07-20 License: The Apache License 2.0 Price:
1191 downloads
UMMF::Export::Java 1.02
UMMF::Export::Java is a code generator for JavaTemplate. more>>
UMMF::Export::Java is a code generator for JavaTemplate.
SYNOPSIS
use UMMF::Export::Java;
my $exporter = UMMF::Export::Java->new(output => *STDOUT);
my $exporter->export_Model($model);
This package allow UML models to be represented as Java code.
<<lessSYNOPSIS
use UMMF::Export::Java;
my $exporter = UMMF::Export::Java->new(output => *STDOUT);
my $exporter->export_Model($model);
This package allow UML models to be represented as Java code.
Download (0.67MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
871 downloads
Java::Build::GenericBuild 0.05
Java::Build::GenericBuild is a high level driver to control Java builds. more>>
Java::Build::GenericBuild is a high level driver to control Java builds.
SYNOPSIS
There are two (or more) code files needed to effectively use this module. First, create a subclass of this class:
package Java::Build::MyBuild;
use Carp;
# Do the following in a BEGIN block before the use base statement:
BEGIN { $ENV{CLASSPATH} .= ":/path/to/suns/lib/tools.jar"; }
use base Java::Build::GenericBuild;
# use any other Java::Build modules you need
my @args = (
{ BUILD_SUCCESS => sub { croak "You must supply a BUILD_SUCCESS" } },
{ CONFIG_LOC => sub { croak "You must supply a CONFIG_LOC" } },
{ MAIN_DIR => &_form_main_dir },
# ...
); # Include all the attributes that matter to your build here, and
# what to do if the caller omits them.
# If they are required, die in the subroutine, otherwise provide a
# subroutine reference which will fill in the default
sub new {
my $class = shift;
my $self = shift;
$self->{ATTRIBUTES} = @attrs;
process_attrs($self);
return bless $self, $class;
}
# Include common targets callers can share here. Put unique targets
# in the calling scripts (see below).
sub init { my $self = shift; ... }
sub cvs_refresh { my $self = shift; ... }
sub compile { ... }
# ...
sub _form_main_dir { my $self = shift; $self->{MAIN_DIR} = /usr/src; }
In some script:
#!/usr/bin/perl
use strict; use warnings;
use Java::Build::MyBuild;
my $project = Java::Build::MyBuild->new(
BUILD_SUCCESS => /where/this/module/can/store/build/state.info,
CONFIG_LOC => /some/path/to/my.conf,
NAME => MyApplication,
SRC_DIR => /where/my/java/files/live,
SUBPROJECTS => [
{ NAME => "util" },
{ NAME => "app", USING => &compile_app },
],
);
$project->targets(qw( init cvs_refresh unique compile ));
$project->GO(@ARGV);
package Java::Build::MyBuild; # re-enter the build package to add targets
sub unique {...} # a routine that MyBuild doesnt provide
<<lessSYNOPSIS
There are two (or more) code files needed to effectively use this module. First, create a subclass of this class:
package Java::Build::MyBuild;
use Carp;
# Do the following in a BEGIN block before the use base statement:
BEGIN { $ENV{CLASSPATH} .= ":/path/to/suns/lib/tools.jar"; }
use base Java::Build::GenericBuild;
# use any other Java::Build modules you need
my @args = (
{ BUILD_SUCCESS => sub { croak "You must supply a BUILD_SUCCESS" } },
{ CONFIG_LOC => sub { croak "You must supply a CONFIG_LOC" } },
{ MAIN_DIR => &_form_main_dir },
# ...
); # Include all the attributes that matter to your build here, and
# what to do if the caller omits them.
# If they are required, die in the subroutine, otherwise provide a
# subroutine reference which will fill in the default
sub new {
my $class = shift;
my $self = shift;
$self->{ATTRIBUTES} = @attrs;
process_attrs($self);
return bless $self, $class;
}
# Include common targets callers can share here. Put unique targets
# in the calling scripts (see below).
sub init { my $self = shift; ... }
sub cvs_refresh { my $self = shift; ... }
sub compile { ... }
# ...
sub _form_main_dir { my $self = shift; $self->{MAIN_DIR} = /usr/src; }
In some script:
#!/usr/bin/perl
use strict; use warnings;
use Java::Build::MyBuild;
my $project = Java::Build::MyBuild->new(
BUILD_SUCCESS => /where/this/module/can/store/build/state.info,
CONFIG_LOC => /some/path/to/my.conf,
NAME => MyApplication,
SRC_DIR => /where/my/java/files/live,
SUBPROJECTS => [
{ NAME => "util" },
{ NAME => "app", USING => &compile_app },
],
);
$project->targets(qw( init cvs_refresh unique compile ));
$project->GO(@ARGV);
package Java::Build::MyBuild; # re-enter the build package to add targets
sub unique {...} # a routine that MyBuild doesnt provide
Download (0.030MB)
Added: 2007-06-02 License: Perl Artistic License Price:
874 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above java based search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed