The Eclipse Foundation next week is set to offer its annual simultaneous release of open-source project updates, this time called the Ganymede Release and featuring improvements in the core OSGI-based component model and SOA tools.
All told, 23 projects are being upgraded in the Ganymede release train, ranging from the main Eclipse Project, featuring the Java IDE, to STP (SOA Tools Platform Project). Ganymede is to take flight on June 25. Release trains in 2007 and 2006 were called Europa and Callisto, respectively. All have been named after moons of Jupiter.
Highlighted in Ganymede are improvements to Equinox, the OSGi component model used in the main Eclipse Project, which includes the base IDE. "This is how different components of Eclipse talk to each other," said Ian Skerrett, Eclipse director of marketing.
A new provisioning platform in Equinox, called Provisioning Platform (p2), offers an improved mechanism for updates to installed or deployed applications, such as a new component to be distributed to the installed base. P2 is a reengineering of Update Manager tool.
"Basically, it simplifies the whole update process and provisioning process," said Skerrett. "The original one required a number of manual steps to ensure you have all the required plugins."
Dependencies between plugins are resolved.
Eclipses's effort to improve on Update Manager was lauded by an industry analyst.
"Many people in the Eclipse community -- including Eclipse project members -- have been frustrated with the Update Manager of late, and it'd be great to see that problem taken care of," analyst Michael Cote of RedMonk, said. "In the meantime, companies like Genuitec have stepped in with [its] Pulse offering for Eclipse package management. But seeing what Eclipse proper has to offer will be fun."
Security features also have been added to Equinox, including a facility called Secure Storage, providing encryption capabilities. If a developer, for example, were building an application on top of Equinox and needed to store a username and password, these would be kept in Secure Storage.
Support for Java Authentication Service is now in Equinox as well, enabling Web site visitors to be given different capabilities based on their level of authentication.
Tools for SOA development in Ganymede include a BPMN (Business Process Modeling Notation) editor being added to STP. "Basically, it provides a visual tool for creating and editing BPMN," the standard scripting process flows in SOA applications, said Skerrett.
Two other tools are debuting in STP: SCA Designer (Service Component Architecture), providing a graphical interface for developers to build composite applications using SCA, and Policy Editor, a collection of editors and validators for constructing and manipulating XML expressions that conform to the WS-Policy standard.
In the modeling space, Eclipse is providing GUI tools. The ECore Tools technology is part of the Eclipse Modeling Framework and enables developers to manage data models.
The SQL Query Builder tool enables visual programming of queries as opposed to manually programming them, Skerrett said. SQL Query Builder is part of the Eclipse Data Tools Platform project.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
