jonathan-core-4.1-4.jpp6.noarch.rpm


Advertisement

Description

jonathan-core - Distributed Object Platform (DOP) written entirely in Java

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name jonathan-core
Package version 4.1
Package release 4.jpp6
Package architecture noarch
Package type rpm
Installed size 133.22 KB
Download size 117.99 KB
Official Mirror mirrors.dotsrc.org
Jonathan is a Distributed Object Platform (DOP) written entirely in
Java. Jonathan was developed originally at the research labs of France
Télécom in the context of the European project ReTINA, whose aim was to
define an architecture for telecommunications distributed environments.
Telecommunications applications such as multimedia services have
stringent requirements in terms of scalability, adaptability and
realtime. Jonathan's response to this is through its "openness" in the
sense that contrary to standard DOPs (and in particular, most CORBA
ORBs), the abstractions that make up its internal machinery are
accessible by an application programmer and may be specialized to meet
specific requirements.
Jonathan is organised around a very small kernel (namely Kilim) that
essentially lets the infrastructure components communicate. Currently,
these components consist of a number of independently developed
protocols, marshallers, stub factories, etc.
Different personalities can be built using these components. A
personality is a set of normalized Application Programming Interfaces:
Java RMI is a personality, CORBA is another, COM still another...
Jonathan provides two personnalities:
* David is a CORBA ORB implementation. David lacks a number of CORBA
features (POA, interface repository, Dynamic Any,...) and provides only
a naive naming service implementation. However, our ambition is to fill
these gaps and to provide a reference CORBA implementation.
* Jeremie provides an RMI-like programming style.

Alternatives

Package Version Architecture Repository
jonathan-core-4.1-3.jpp5.noarch.rpm 4.1 noarch JPackage 5.0
jonathan-core - - -

Requires

Name Value
java >= 1.6.0
jpackage-utils >= 1.7.5
kilim1 -
monolog -
nanoxml-lite -

Provides

Name Value
jonathan-core = 4.1-4.jpp6

Download

Type URL
Binary Package jonathan-core-4.1-4.jpp6.noarch.rpm
Source Package jonathan-core-4.1-4.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
    http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install jonathan-core rpm package:
    # yum install jonathan-core
openSUSE:
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install jonathan-core rpm package:
    # zypper install jonathan-core
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jonathan-core rpm package:
    # urpmi jonathan-core

Files

Path
/etc/maven/fragments/jonathan-core
/usr/share/doc/jonathan-core-4.1/README.txt
/usr/share/java/jonathan-core-4.1.jar
/usr/share/java/jonathan-core.jar
/usr/share/maven2/poms/JPP-jonathan-core.pom

Changelog

2011-12-13 - Ralph Apel <r.apel@r-apel.de> 0:4.1-4
- First JPP-6 release
2009-03-18 - Ralph Apel <r.apel@r-apel.de> 0:4.1-3.jpp5
- First JPP-5 release
2006-07-20 - Ralph Apel <r.apel@r-apel.de> 0:4.1-2jpp
- First JPP-1.7 release
- Require kilim1 instead of "oldkilim"
2005-03-04 - Fernando Nasser <fnasser@redhat.com> 0:4.1-1jpp
- Upgrade to 4.1
- Remove patch (incorporated upstream)
2004-12-17 - Fernando Nasser <fnasser@redhat.com> 0:4.0-2jpp
- Add patch to fix resource name so it can work with oldkilim 1.1.3
2004-09-21 - Ralph Apel <r.apel at r-apel.de> 0:4.0-0.cvs.1jpp
- First release of this code base

See Also

Package Description
jonathan-jeremie-4.2.2-3.jpp6.noarch.rpm Distributed Object Platform (DOP) written entirely in Java
jonathan-jeremie-javadoc-4.2.2-3.jpp6.noarch.rpm Javadoc for jonathan-jeremie
joni-1.1.3-2.jpp6.noarch.rpm Java port of the Onigurama Regex Library
joni-javadoc-1.1.3-2.jpp6.noarch.rpm Javadoc for joni
joone-2.0.0-0.rc2.1.jpp6.noarch.rpm An Object Oriented Neural Engine
joone-javadoc-2.0.0-0.rc2.1.jpp6.noarch.rpm Javadoc documentation for joone
joost-0.9.1-2.jpp6.noarch.rpm Joost STAX Implementation
joost-demo-0.9.1-2.jpp6.noarch.rpm Samples for joost
joost-javadoc-0.9.1-2.jpp6.noarch.rpm Javadoc for joost
jopt-simple-3.1-1.jpp6.noarch.rpm JOpt command line parser
jopt-simple-javadoc-3.1-1.jpp6.noarch.rpm Javadoc for jopt-simple
joramtests-1.5-2.jpp6.noarch.rpm JORAM tests
joramtests-javadoc-1.5-2.jpp6.noarch.rpm Javadoc for joramtests
joramtests-repolib-1.5-2.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
josql-2.2-2.jpp6.noarch.rpm SQL for Java Objects
Advertisement
Advertisement