JProxy 2.1 Has Been Released
JProxy - thin J2EE client, thin Java Remote Object Broker, HTTP(S) tunnel
(PRWEB) August 30, 2004 -- JProxy 2.1 is a thin J2EE client provider that delivers J2EE technology onto the client side with 100 KB client runtime. JProxy is App Server independent. JProxy client runtime supports WebServices (JAX-RPC), CORBA, RMI, EJB, JMS, JAAS, JNDI over HTTP(S). On the server side JProxy is a Servlet and seamlessly integrates with most of Application Servers, such as JBoss, BEA Web Logic, IBM Web Sphere, Apache Axis, IONA Artix. etc.
JProxy can also be used as a thin Java Remote Object Broker. JProxy enables you to declaratively remote ANY Java interface. With JProxy ANY Java interface can be called back by the server. In other words, JProxy fully supports synchronous and asynchronous invocations.
With JProxy you get:
| | - Fast and Thin J2EE Client runtime. At around 100 KB all of mentioned J2EE APIs, plus any other Java interfaces that you might have developed will be remotely accessible over HTTP(S)
- Fast J2EE Proxy Server that remotes your calls over HTTP(S) onto a target Application Server objects
- HTTP / HTTPS Tunnel for JNDI, RMI, EJB, JMS, CORBA, JAAS, etc;
- Asynchronous JMS over HTTP / HTTPS without polling;
- Asynchronous Web Services (with Apache Axis and IONA Artix);
- Declarative remoting of ANY Java interfaces. Mentioning the name of interfaces or package names in JProxy deployment descriptor will dynamically remote those interface or all interfaces that belong to that package. You only need to provide interface definitions that you want to remote on the client side
- J2EE Client automatic failover support; JProxy supports round-robin failover
- Users access rights authentication and enforcement to a J2EE service with JAAS;
- Application Server independence;
- JVM independence. JProxy client runtime works in Suns and Microsoft JVM;
- J2EE Client can access all J2EE services from standard secure "sandbox" (no security warnings in web browsers);
- Remote calls batching/compression for greater performance improvements;
|
# # #
|