Focusing on open APIs for enterprise applications

Open Web Magazine

Subscribe to Open Web Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Open Web Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Open Web Magazine
Google saw a problem with the way social networks were going, according to Joe Kraus, Director of Product Management, and OpenSocial was its way of overcoming it. Till now, to get an application to run on all the diferent social networks a developer had to customize their application f...
Migration of software systems to the OSGi platform is gaining momentum with wide acceptance of the OSGi technology as the dynamic module system for Java. This transition is of special interest when it comes to popular Java application frameworks, which attract a growing number of Java ...
Service Oriented Architecture (SOA) stands on the twin pillars of reusability and interoperability. Any business function that can be reused is an ideal candidate to be exposed as a service. A reusable service, until and unless implemented in an interoperable manner, isn't much use. We...
In April 2007 Adobe and Salesforce.com announced the availability of the Flex toolkit for Apex, Salesforce.com's on-demand programming language and API for interaction with their hosted CRM solution. This toolkit makes it simple to build Flex applications that interact with your Salesf...
'Content repositories specialize in intelligent content storage, while applications like Magnolia can focus on the management and presentation of content,' wrote Boris Kraft, a member of the Magnolia Development Team, in an open letter released today to announce the availability for do...
The Jedi mind trick is a Force power that can influence the actions of weak-minded sentient beings. Vendors will often try to apply the Jedi mind trick in selling silver-bullet software solutions that solve global warming and stop celebrity feuding while enabling service-based architec...
Adobe has delivered itself of a public beta of Flex 3, a free open source cross-platform framework for creating Rich Internet Applications (RIAs) except they don't necessarily have to run on the Internet. The Flex 3 drop includes a companion beta of the widgetry code named Apollo, now...
A seasoned Java professional has to know more than just syntax of the Java language. Java EE offers a set of standardized technologies for enterprise development. A number of open-source frameworks such as Spring or Hibernate are widely used in a variety of Java applications. Familiari...
There are many different frameworks from which to choose. Some are open source and therefore free and some are commercial products, which typically charge for a fee. These commercial products do provide for a free copy for particular users, such as development, not for profit, or perso...
At this point, we'll look at the functionality that we need on the server to serve our client. We'll create an API that matches our major service needs, which are:
This article introduces a new open source project - Weblets - which can be found on the java.net website (http://weblets.dev.java.net). The goal of this open source project is to provide JSF component writers with a facility that can serve resource files out of a Java archive (JAR), ra...
The Jedi mind trick is a Force power that can influence the actions of weak-minded sentient beings. Vendors will often try to apply the Jedi mind trick in selling silver-bullet software solutions that solve global warming and stop celebrity feuding while enabling service-based architec...
The EJB 3.0 Java Persistence API (JPA) was released in May 2006 as part of the Java Enterprise Edition 5 (Java EE) platform, and it has already garnered a great deal of attention and praise. What began as merely an easier-to-use successor to the much-maligned container-managed persiste...
This article is the second in a series on developing an application using Eclipse BIRT Engine APIs. It focuses on developing an application using the Eclipse BIRT Design Engine API. The last article focused on the Eclipse BIRT Report Engine API.
Red Hat and VMware announced an expanded relationship to support customers and ISVs who are deploying virtualization today. As part of the relationship, Red Hat and VMware are delivering certification and focusing on open, community-based interoperability between Red Hat and VMware sol...
AJAXWorld Conference & Expo 2007 East, New York City -- Sun Microsystems, Inc. and the GlassFish(TM) community, today announced the beta release of the GlassFish V2, the next major version of the open source Java(TM) EE 5 application server and the release of the Sun(TM) Web Developer ...
AjaxWord (www.ajaxword.com) is an open source Web-based word processor. It closely mimics Microsoft Word in both look-and-feel and functionality. The application was initially written between 1997 and 1999 using JavaScript/DHTML on the client side with ASP on the server side. It was re...
The Standard Widget Toolkit (SWT) is the GUI toolkit used by Eclipse. The same folks that worked on the Common Widget (CW) library for IBM/Smalltalk developed it, this time for Java. Now, it's maintained as part of the Eclipse Platform project and distributed under an open source licen...
In late 2002, Javier Soltero, Doug MacEachern, Ryan Morgan, Jon Travis, and I (the eventual co-founders of Hyperic) began designing and architecting an application management system that was to become Hyperic HQ. We wanted it to be the management system that bridged the gap between ope...
The Eclipse platform is an Open Source, integrated system of application development tools that you implement and extend using a plug-in interface. Eclipse provides a set of core plug-ins that configures the basic services for the platform's framework. A platform developer can build an...
Today, at the EclipseCon Conference, Oracle , a newly appointed Eclipse Board Member and Strategic Developer, announced it will donate its award winning Java persistence framework, Oracle(R) TopLink, to the open source community. In addition, Oracle announced the proposal of a new Ecl...
XenSource, Inc., the leader in infrastructure virtualization solutions based on the open source Xen(TM) hypervisor, today announced a comprehensive family of server virtualization products supported and maintained by the company leading the evolution of Xen. Designed to meet the needs ...
The Eclipse platform is an open source, integrated system of application development tools that you implement and extend using a plug-in interface. The Eclipse Business Intelligence Reporting Tool (BIRT) is a set of plug-in extensions that enable a developer to add reporting functional...
I have spent a good part of the last year trying to 'wrap' COM servers in Java for a content management organization. It had an array of syndication servers supported by an integrated messaging platform developed using COM.
The term Web Services refers to loosely coupled, executable application components linked dynamically over the network with open standards. Typically, they are software components that employ one or a combination of the following XML standards: SOAP, WSDL, and UDDI. Ruby on Rails is an...
The first release of ajax4jmx has been announced. Ajax4Jmx is claimed to be the first open source AJAX enabled framework for building customized user interfaces for JMX. This is a framework for building customized dynamic web interfaces for JMX applications. Java Management Extensions ...
XML is becoming the standard for data exchange. More and more software products and technologies are being built on top of it. Even the newest buzz word in Internet programming- AJAX - is related to XML. The good news is that .NET framework provides a very powerful API for manipulating...
Canoo has announced the release of ULC XML, a tool that allows developers to create UltraLightClient user interfaces from XML files. ULC XML is a free and open-source tool for Canoo's Java RIA library. It is available for download at the ULC XML project site (https://ulcxml.dev.java.ne...
I have spent a good part of the last year trying to 'wrap' COM servers in Java for a content management organization. It had an array of syndication servers supported by an integrated messaging platform developed using COM. The purpose of this exercise was to increase the organization'...
Pentaho, creator of the open source business intelligence (BI) suite, announced the Google Code is featuring Pentaho?s AJAX-based integration with the Google Maps API. Pentaho?s example was selected as a compelling and innovative example of the flexibility and power of the Google Maps...
XML is becoming the standard for data exchange. More and more software products and technologies are being built on top of it. Even the newest buzz word in Internet programming- AJAX - is related to XML. The good news is that .NET framework provides a very powerful API for manipulating...
With the introduction of MX, ColdFusion programmers started to move away from the world of hard-to-maintain reams of scripts with includes, and into the world of clearly defined libraries with specific responsibilities. CustomTags were a good stab at re-usable code, but focused on the ...
Sun Microsystems, the creator of Java and Solaris software and a leading contributor of open source code, together with the NetBeans community, today announced the general availability of the NetBeans Visual Web PackNetBeans C/C++ Development Pack.
Continuent, provider of commercial open source middleware solutions for database high availability, announced general availability of an updated version of its Continuent uni/cluster software. This new uni/cluster version includes among other things a new management and configuration t...
Sun Microsystems, the creator of Java and Solaris software and the world's leading contributor of open source code, together with the NetBeans community, have announced the general availability of the NetBeans Visual Web Pack (derived from the award-winning Sun Java Studio Creator IDE)...
Sun Microsystems, contributor of open source code, together with the NetBeans community, announced the general availability of the NetBeans Visual Web Pack (derived from the award-winning Sun Java Studio Creator IDE) and the NetBeans C/C++ Development Pack.
IONA Technologies, a provider of distributed service-oriented architecture solutions for performance-demanding IT environments, has announced the availability of the Celtix Advanced Service Engine. This open source subscription offering from IONA, based on code from the Apache Incubato...
The DWR project has released version 2.0 RC1. DWR 2 has a host of extra features over 1.1 including a JavaScript proxy API, Reverse AJAX and new security features. DWR is a Java open source library, which allows users to write AJAX web sites. DWR is Easy AJAX for Java. Direct Web Remot...
Oracle has announced an open initiative, the Identity Governance Framework (IGF), designed to help organizations better govern and protect sensitive identity-related employee, customer and partner information as it flows across heterogeneous applications. Leading identity vendors inclu...
Alfresco Software, provider of an open source enterprise content management solution, announced results for the first open source JSR-170 benchmark. The results were based on a 10 million document repository and validated by 3rd party open source Enterprise Content Management (ECM) exp...