Features
The WebComposition approach itself does only describe the development and evolution
process, and the concept of composing and reusing Web components, but does not address
the concrete implementation technology. Earlier systems realizing the WebComposition
approach used object-oriented technology (WWW6- version in Java in 1997), XML-component
descriptions (WebComposition Markup Language in 1998), or component- and service-oriented
technology (WebComposition Service Linking System in 2003). Based on this experience,
we introduce the next generation of a Web component that is addressing the content
(data and semantics) perspective, which addresses the implementation technology
aspect with an implementation independent approach.
This set of sample application and documentation deomonstrates how to install, set
up and use the WebComposition/DGS. The documentation covers the topics
- Install the WebComposition/DGS
The WebComposition/DGS is easy to deploy. Read the documentation that describes
the steps necessary to install the service.
- Setup your environment
Following a few steps your system can be prepared to run the WebComposition/DGS.
Read the documentation to learn how to set up your environment
to run the Webcomposition/DGS. The documentation shows how to set up Windows XP,
Windows Vista, Windows Server 2003 as well as Windows Server 2008.
- Configure the WebComposition/DGS
Configuring your instance of the Webcomposition/DGS is easy and flexible. Read the
documentation to learn how to configure the service
in a declarative manner.
- The REST interface
For easy reuse in a Web 2.0 the WebComposition/DGS follows a RESTful-style architecture.
The corresponding REST interface is flexible easy to use. Read more about the design
of the REST interface of the WebComposition/DGS.
- The SOAP interface
For complex business scenarios the WebCompositoin/DGS provides a WS-* conform SOAP
interface, incorporating security eapsects by applying the IdFS approach for fullfill
today's business needs. Read more about the design of the SOAP interface
of the WebComposition/DGS.
- The XML-RPC interface
The WebComposition DataGridService staisfies the needs of a wide range of users,
from beginners and rapid prototypeing up to up to professionals with high requirements
on the system architecture and extensibility. The XML-RPC
interface is a SOAP-based interface that allows especially intermediate
and beginner users to interact with the WebComposition/DGS.
- Semantic publish/subscribe
A major collaboration features of the WebComposition/DGS is its
semantic publish/subscribe mechanism that allows to notify participants
about important events within the system.
- API documentation
The API deocumetnation is provided especially for Software and Web engineers that
want to develop further solutions based on the WebCompositoin/DGS approach. The
avaialble WebCompostion/DGS implementation is entirely written based on Microsoft's
.NET platform 3.5 using the C# language.
- Extending the service
Extending the WebComposition DataGridService is easy. The architecture of the WebComposition/DGS
approach provides various hotspots where developers can extend an existing implementation
to adapt the solution to their spedific needs. Read the documentation to learn how
to extend the service with your own components.
- Demos
Operating the WebComposition/DGS can be performed on a various of ways. Read through
the documentaton to learn how to operate the WebComposition DataGridService and
try out the live demos by selecting the topics below.