The "One Laptop Per Child" project has a great device ready to ship, but there's no Java on there. Let's think about working together to put Java on OLPC!
Ian Skerret
put his finger on a slew of new Eclipse proposals have been submitted and they are all from the server family of technologies. Wolgang Gehner is responsible for this new push into the server direction with the OSGI framework and has actually written a 2-part article for EclipseZone that began a lot of this work. You can find Part 1
here
, and Part 2
here
. In addition to these articles Wolfgang put together another demo on Infonoia's site you can check out
here
.
Overall it's an interesting move to make with what, at one point, a platform we all though was simply a client side application framework.
The proposals in question are as follows:
1. What: UI framework to compose integrated server-side applications Eclipse/OSGi-style, thereby enhancing developer productivity
2. Allow sets of rendering technologies to be combined for versatile applications
3. Augment the Eclipse community by bridging client- and server-side assets
Highlights:
RCP-Like components for server use
Support for JSP/JSTL, Apache Struts, Wicket, JSF/Facelets and other applicable widget libraries, LZX/Laszlo and PHP
Relationships with other Eclipse Projects: ATF, Corona, ECF, PHP-IDE, OHF (Healthcare), RAP
Very large initial contributions list and developers. Infonoia will be provided Struts support, OPS4J with Wicket support, TXE Systems with the OSGI/Web bridge and Vetta Technologies with web workbench and scriptling language integration
The Enterprise Component Framework's goal is to create a comprehensive component model for enterprise application development. The component model will provide a great deal of flexibility for building enterprise applications from components. In addition, applications would benefit from the component approach by acquiring such feature as adaptability e.g. ability to react on changes in environment at runtime. Finally, the project will create the ability to easily create enterprise application from existing components for development teams and users.
Highlights:
Component model based on OSGI platform
Support for other components like JavaBeans and persistence frameworks
Conversion of existing artifacts to enterprise artifacts (a la web services?)
Use of descriptors and/or annotations to markup resources
Initially an Exadel effort with initial code contribution coming from their Eclipse-based Components Framework
The RAP project aims to enable developers to build rich, AJAX-enabled Web applications by using the Eclipse development model, plug-ins and a Java-only API.
This framework will essentially be Web/AJAX-Enabled versions of the RCP that can be used to build web applications
Aggressive release plan with usable code this year and final release early next year
It's amazing to see how fast the server market using Eclipse technology blew up. I was fortunate enough to meet with the Innoopract team at EclipseCon and talk to them about their W4T toolkit and I have to say, it is *very* impressive. You can see from the demo link above yourself.
Currently we are developing a client-server application. Client is an eclipse RCP application and the server is a Tomcat instance. Our application requires that the availability of actions should be controlled by the user role and other permissions granted to the user. Currently we have achieved it using a custom XML file which defines actions. XML file resides at the server and a service translates the XML content into objects which are then used by the RCP client.
Though it works, it is very limited in terms of extensibility. I believe that if the eclipse runtime can read plugin.xml (and MANIFEST.MF) files from the server based on the logged in user, it would be truly extensible model.
AFAIK, IBM has achieved similar effect in their Workplace Client technology. However, I’m looking for an open source solution. Is any recent proposal addressing this issue?
I believe that it is a common issue. What is your approach?
New Theme for Eclipse Projects: Server
At 10:17 AM on May 10, 2006, Riyad Kalla
wrote:
Rich Server Platform – User Interface Framework (RSP-UI)
Summary: Highlights:
Enterprise Component Framework
Summary: Highlights:
Rich AJAX Platform (RAP)
Summary: Highlights:
It's amazing to see how fast the server market using Eclipse technology blew up. I was fortunate enough to meet with the Innoopract team at EclipseCon and talk to them about their W4T toolkit and I have to say, it is *very* impressive. You can see from the demo link above yourself.
1 replies so far (
Post your own)
Re: New Theme for Eclipse Projects: Server
Let me start my question with a bit background.Currently we are developing a client-server application. Client is an eclipse RCP application and the server is a Tomcat instance. Our application requires that the availability of actions should be controlled by the user role and other permissions granted to the user. Currently we have achieved it using a custom XML file which defines actions. XML file resides at the server and a service translates the XML content into objects which are then used by the RCP client.
Though it works, it is very limited in terms of extensibility. I believe that if the eclipse runtime can read plugin.xml (and MANIFEST.MF) files from the server based on the logged in user, it would be truly extensible model.
AFAIK, IBM has achieved similar effect in their Workplace Client technology. However, I’m looking for an open source solution. Is any recent proposal addressing this issue?
I believe that it is a common issue. What is your approach?