EJOE 0.4.0
Sponsored Links
EJOE 0.4.0 Ranking & Summary
File size:
1.7 MB
Platform:
Any Platform
License:
The Apache License 2.0
Price:
Downloads:
879
Date added:
2007-05-29
Publisher:
netseeker
EJOE 0.4.0 description
EJOE is a lightweight Java client/server component built to send and receive objects through pluggable (de)serialization mechanisms.
EJOE porject offers a high-performance, simple, and clean object request broker (whereby ORB is meant in its natural manner and not in its relation with CORBA), with server and client components for your client/server applications.
Its an highly scaleable implementation of the common request-process-response pattern based on java NIO. It does support optional remote class loading to avoid redundant classpath entries, but doesnt require stubs and/or proxy objects.
EJOE offers three things - and ONLY these three things for you:
- a multithreaded, high performance network IO server as well as a corresponding client component
- (de)serializing of input objects send by (your) clients and return objects provided by your business logic
- a simple, clean and unique interface to integrate a object request broker into your applications
How does it work?
Basically EJOE follows a network based request-process-response pattern:
You integrate the client component into your frontend/client tier and the server component into your backend/server tier.
Your client(s) sends requests to the server. The EJOE client component and server component handle all the network stuff as well as serialization/deserialization for you. The server component hands-over received requests to your business logic and sends the return values back to the client. Not more, not less.
The interface between the EJOE server component and your business logic has a simple and clean design. That means your adapter implementation has to decide what should happen with client requests.
For example its a usual pattern to send java.util.Map objects as requests, put all parameters into the map and use a special key identifying the required business logic to handle the request. Your adapter inspects the map and invokes the according business logic for such an identifier. Instead of maps you can use all possible kinds of objects as requests and or responses.
As for the moment EJOE is in an early development stage even if it already seems to work very well.
Enhancements:
- There are many bugfixes, and many new features were added.
- Remote reflection, different serialization strategies, support for the concurrency package of Java 5, Crispy and WSIF extensions, partial HTTP support, and support for interprocess communication within the same Java virtual machine are the most important improvements.
- It is considered stable and ready for use in production environments.
EJOE porject offers a high-performance, simple, and clean object request broker (whereby ORB is meant in its natural manner and not in its relation with CORBA), with server and client components for your client/server applications.
Its an highly scaleable implementation of the common request-process-response pattern based on java NIO. It does support optional remote class loading to avoid redundant classpath entries, but doesnt require stubs and/or proxy objects.
EJOE offers three things - and ONLY these three things for you:
- a multithreaded, high performance network IO server as well as a corresponding client component
- (de)serializing of input objects send by (your) clients and return objects provided by your business logic
- a simple, clean and unique interface to integrate a object request broker into your applications
How does it work?
Basically EJOE follows a network based request-process-response pattern:
You integrate the client component into your frontend/client tier and the server component into your backend/server tier.
Your client(s) sends requests to the server. The EJOE client component and server component handle all the network stuff as well as serialization/deserialization for you. The server component hands-over received requests to your business logic and sends the return values back to the client. Not more, not less.
The interface between the EJOE server component and your business logic has a simple and clean design. That means your adapter implementation has to decide what should happen with client requests.
For example its a usual pattern to send java.util.Map objects as requests, put all parameters into the map and use a special key identifying the required business logic to handle the request. Your adapter inspects the map and invokes the according business logic for such an identifier. Instead of maps you can use all possible kinds of objects as requests and or responses.
As for the moment EJOE is in an early development stage even if it already seems to work very well.
Enhancements:
- There are many bugfixes, and many new features were added.
- Remote reflection, different serialization strategies, support for the concurrency package of Java 5, Crispy and WSIF extensions, partial HTTP support, and support for interprocess communication within the same Java virtual machine are the most important improvements.
- It is considered stable and ready for use in production environments.
EJOE 0.4.0 Screenshot
EJOE 0.4.0 Keywords
EJOE
to send
Server component
Lightweight Java
EJOE 0.4.0
Business Logic
component
objects
java
client
server
send
EJOE 0.4.0
Libraries
Programming
Bookmark EJOE 0.4.0
EJOE 0.4.0 Copyright
WareSeeker periodically updates pricing and software information of EJOE 0.4.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of EJOE 0.4.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
component hardware
objects that reflect light
rs components
myspace falling objects
component video cables
objects in motion
how to send an email
objects of my affection lyrics
component video
component object model
objects for the sims 2
components of physical fitness
hidden objects
clientlogic
server3
ejoe house
objects in the rear view mirror may appear closer than they are
golf components
Related Software
demexp is a client/server system for direct democracies. Free Download
L2J project is an alternate Lineage 2 game server. Free Download
Tellu computer inspector collects hardware and software information. Free Download
Remote Nmap (Rnmap) package contains both client and server programs. Free Download
RestfulBeans was created to develop a lightweight client-server communication framework for Java-based RIAs. Free Download
Glan is a toolkit for developing network GUI applications. Free Download
Irmo project is a generalized client-server multiplayer engine. Free Download
Event::RPC is a event based transparent Client/Server RPC framework. Free Download
Latest Software
Popular Software
Favourite Software