Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.176.887 Times

Faster Java Serialization 0.22

  Date Added: May 13, 2010  |  Visits: 882

Faster Java Serialization

Report Broken Link
Printer Friendly Version


Product Homepage
Download (96 downloads)



Faster Java Serializations goal of the project is to enable faster serialization by generating bytecodes on the fly to serialize objects. When an object is serialized, its class is inspected and a class that implements the Serializer interface is generated. This class is tailor made to serialize the fields of the given objects class directly. To serialize objects to a ByteBuffer, all you have to do is add jserial.jar to the classpath and use the SerializationContext class: ... SerializationContext context = new SerializationContext(); ByteBuffer buffer = ByteBuffer.allocate(1024); context.serialize(myObject, buffer); ... Serializes myObject. Note that, in order to be serialized, objects must implement java.io.Serializable To reconstruct the object, all you have to do is use the DeserializationContext class: ... DeserializationContext context = new DeserializationContext(); MyObject reconstructedObject = (MyObject)context.deserialize(buffer); ... Reads the reconstructedObject. In the meantime, the data in the ByteBuffer can easily be written to a file or sent through a network using Java NIO. This project uses a modified version of Javassist-3.3 to perform code-generation on-the-fly. Limitations:.

Requirements: No special requirements
Platforms: Linux
Keyword: Bytebuffer Class Code Generators Deserializationcontext Faster Faster Java Serialization Faster Java Serializations Java Java Serialization Objects Programming Project Serialization Serializationcontext
Users rating: 0/10

License: Freeware Size: 1.1 MB
USER REVIEWS
More Reviews or Write Review


FASTER JAVA SERIALIZATION RELATED
Finance  -  JAVA to PDF Source Code Converter New
JAVA to PDF Source Code Converter is a simple Java-based software that can convert your Java source code to PDF. The app will convert all the .JAVA files in the folder you select (and will look for .JAVA recursively in all child folders) and...
 
Programming  -  XML Code Template Engine 1
The XML Code Template Engine produces class code skeletons that can include equality and logging methods in C++ or Java(so far) from an XML document outlining. It also creates Doxygen compatible comments and a has very simple plugin system.
56.02 KB  
Specialized Tools  -  Html Code Convert 3.3.1
HTML Code Convert helps speed up the conversion of HTML code into different format including Java Script, JavaServer Pages, Microsoft ASP, PHP, Perl, and the UNIX Shell. It is particularly useful in CGI scripting.
194.56 KB  
Code Management Tools  -  Domino Javadoc Generator 0.4
Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java in a standard format common in the Java comunity and accepted by the most IDEs for Java. The Lotus Notes API is delivered as a Java archive together...
389.12 KB  
Programming  -  Ejen (code generation system) 1.1
Ejen is a general purpose code generation system based on Java/XML/XSLT technologies. It is implemented as an Ant task and features a full EJB (BMP Entity Beans) code generation demonstration for JBoss with HSQLDB, PostgreSQL and MySQL database...
741.56 KB  
Programming  -  Framecode 0.0.3
Framecode is a framework, written in Java, to build code generators for all languages. It provides a set of classes to build and format code in a better way than writer.write(mystring). At this time only Java is supported.
44.68 KB  
Java Based Databases  -  ObjectDB for Java/JDO 0.97
ObjectDB for Java/JDO a powerful yet compact Object Database (ODBMS) for Java, written entirely in Java, and compliant with the Java Data Objects (JDO) standard developed by Sun. ObjectDB for Java/JDO is designed to handle efficiently databases of...
1.17 MB  
Libraries  -  Class::Std::Utils 0.0.2
Class::Std::Utils is a Perl module for utility subroutines for building "inside-out" objects. SYNOPSIS use Class::Std::Utils; # Constructor for anonymous scalars... my $new_object = bless anon_scalar(), $class; # Convert an object...
5.12 KB  
Network & Internet  -  Java Mozilla Html Parser 0.1.7
Java Mozilla Html Parser project is a Java package that enables you to parse html pages into a Java Document object. The parser is a wrapper around Mozillas Html Parser, thus giving the user a browser-quality html parser. Limitiations and known...
1.5 MB  
Code Management Tools  -  Whole Platform 1.0.0.v20070403-1644
Whole Platform project is a technology for engineering the production of software. We think that programming is an activity concerning the development of domain languages; so, we provide a platform for developing new languages, manipulating them...
 
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB