Crispy › Click to download › Updated Info
Main Page |
Details | Download Now | History |
Statistics | Promote | Tell a Friend
| Category |
Remote Method Invocation - RPC |
| Submitted by |
admin
|
| Author's Name |
Mario Linke |
| Homepage |
crispy.sourceforge.net/ |
| Version |
0.9.0 |
| Compatibility |
J2EE 1.3.1 or higher |
| Published |
Sat May 27, 2006 12:14 am |
Description
The intention for this project is a very simple API to call different kinds of services (provider/technology). Crispy's aims is to provide a single point of entry for remote invocation for a wide number of transports: eg. RMI, EJB, JAX-RPC or XML-RPC. It works by using properties to configure a service manager, which is then used to invoke the remote API. Crispy is a simple Java codebase with an API that sits between your client code and the services your code must access. It provides a layer of abstraction to decouple client code from access to a service, as well as its location and underlying implementation. The special on this idea is, that these calls are simple Java object calls (remote or local calls are transparent).CRISPY = Client for Remote Invocation for different kinds of Services via Prox Ys.
From Crispy supported transport providers are:
What ist the special on this framework?
- Very easy to use.
- Very simple and minimal to configure.
- You can call a remote method from Java object, like a local call.
- You don't need to know, how the (remote) technology work.
- You can easy change the technology (for example from XML-RPC to RMI).
- The services don't know a remote-interface or a RemoteException (how RMI).
- The
parameter can be a complex object (in parts without programming a
Serializabler (Marshalling) or Deserializabler (Unmarshalling))
- You can intercept methods before and after invocation (for logging, time stopping, ...).
- You
can modify or extends method parameter and the result (transformation,
set a authorization (login) token for the request in the background,
...).
Where you can set in Crispy?If two or more communication partner exist:
- In Service Oriented Architecture (SOA).
- By Enterprise Service Bus (ESB).
- Client for Java Business Integration (JBI).
- Communication by a Rich Client Platform (RCP) with the server (Client/Server Architecture).
- Communication between service consumer (Client) and service provider (Server) (in the WWW or intranet).
- And so on.
|
| Rating |
 |
| Votes |
0 |
| Popularity |
 |
| Downloads |
12 |
| Page Views |
1464 |
|
|