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

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

Serving Software Downloads in 976 Categories, Downloaded 30.068.004 Times

Gini 1.0

  Date Added: September 13, 2010  |  Visits: 846

Gini

Report Broken Link
Printer Friendly Version


Product Homepage
Download (86 downloads)

Gini project does remote method invocation by generating bytecode for remote object proxies on the fly. Primitive types, arrays of primitive types (arrays of arrays of prim. types, and so on), as well as strings, are passed by value. Reference types, as well as arrays of reference types are passed by reference in remote calls. Exceptions are dealt with separately - and in such a way as to allow propagation of stack-traces (which Suns RMI doesnt do.) There is no object serialization - its purely remote method invocation. Garbage collection is a hack, but seems to work. Make sure youve got weak references on the platform you are using. The Gini Lookup Service provies a registry into which any machine on the network can stuff objects. A Gini node either finds an already-running Lookup Service on the network or starts advertising itself (by using UDP broadcast) as such. You can be notified whenever a lookup service is found or lost, or when an object is added to or removed from the registry. If there are two Gini nodes advertising themselves at one point, theyll decide which one stops. The implementation compiles to a less than 50k jar, and the bytecode library it uses is less than 90k. A good use of it is for distributed computing, actually. But if you feel like playing with embedded devices, go ahead.a.

Requirements: No special requirements
Platforms: Linux
Keyword: Gini Invocation Libraries Method Object Programming Remote Remote Method Remote Method Invocation Types
Users rating: 0/10

License: Freeware Size: 33.79 KB
GINI RELATED
Remote Computing Tools  -  Remote Utilities 5.6
Remote Utilities is remote desktop software for network administration in a Windows domain network. It is closely integrated with Active Directory and provides remote installation across multiple PCs as well as AD authentication support. Remote...
16.42 MB  
Networking  -  VSK Tunnel Script 0.1.0b
VSK Tunnel object is a very basic remote scripting object that allows you to send requests to remote servers. This is done by the use of either the SCRIPT or the IFRAME element.The code is compatible with all modern web browsers and is very easy...
10 KB  
Programming  -  python-stdnet 0.6.1
An object relational mapper library for remote data-structures. Design to work with Redis data-store, but implemented so that other storage systems can be supported in the future. Create a model, register it to a back-end data structure...
194.56 KB  
Remote Computing Tools  -  Inletex Easy Remote Control (ERC) 2.0
InletEX ERC-Easy Remote Control can help you eliminate problem to effectual remote support. Easy Remote Control (ERC) is one of the best programs for remote administration under Windows that allow you to work remotely on a computer using the...
535 KB  
Utilities  -  Remote Monitoring Agent 1.25
Remote Monitoring Agent (RMA in short) is an auxiliary application for HostMonitor. Enterprise license for Advanced Host Monitor already includes license for 10 installations of the agent. Holders of a Lite, Standard or Professional licenses may...
90.11 KB  
Internet Client Suites  -  Remote Digital Video 10.1
It is a remote client software for Netbook Mobile Digital Video. It could record the video of the remote webcam or monitor the video of remote webcam. The remote webcam should be attached to a computer which already installed Netbook Mobile...
1.6 MB  
Terminals and Telnet Clients  -  EMCO Remote Console 1.0.3
Free remote console with GUI, that provides an access to interactive command-line prompt on remote PCs. It can be used to execute Windows commands and run processes remotely from the command line. You can open multiple consoles in parallel to work...
42.86 MB  
Remote Computing Tools  -  SkyFex Remote Desktop 3.2.0
SkyFex Remote Desktop is a free online remote desktop service that allows watching and controlling remote computers in real time. It works transparently through firewalls, proxies and NAT. No special knowledge is required to use it. SkyFex is a...
307.2 KB  
Development Tools  -  Quadratic programming by Wolf's method 1.0
This script is capable of solving a convex quadratic programming problem by Wolf's method. For the convergence of the algorithm it is necessary that either Hessian of the objective function be positive definite or positive semidefinite Hessian...
10 KB  
Network & Internet  -  BySoft Internet Remote Control 2.6
Internet Remote Control enables remote monitoring and control of a DialUp connection. It also enables message communication between connected users and remote program execution on the server. Internet Remote Control consists of two programs:...
1.3 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB