Navigation
Users Online Now
» Guests Online: 1

» Members Online: 0

» Total Members: 1
» Newest Member: Admin
Hydra is affilliated with the following programs and organisations:

The Hydra coordinater FhG FIT is a member of ARTEMISIA, the association for R&D actors in the field of ARTEMIS: Advanced Research & Technology for EMbedded Intelligence and Systems.


The Hydra middleware allows developers to create inclusive applications with a high degree of accessibility for all. The Hydra project supports the Commissions campaign: eInclusion - be part of it!



The Hydra project is part of the Cluster of European projects on the Internet of Things. The Cluster aims to promote a common vision of the Internet of Things.


The Hydra project is co-funded by the European Commission within the Sixth Framework Programme in the area of Networked Embedded Systems under contract IST-2005-034891




Why not see the on-line Hydrademo? You can turn on and off devices and follow the energy consumption in real time. Just click on the picture and you see it!

News
Popular Downloads
Sign In
Enter Username

Password



Forgot Password?
First Class Connectors for Prototyping Service
SoftwarePrototyping Service Oriented Architectures based on web services can be complex and time consuming. To create a web service, it is often necessary to define services in wsdl, create the service file, setup an application server, and deploy the service. Also, classes supporting marshaling for individual types and operations must be generated. Therefore, it is desirable to be able to create prototypes using more familiar constructs, entirely within a single programming language, and then define some of the components as web services, and others as clients.

The paper present a framework based on ArchJava which allows for the easy creation of web services and clients, by defining the interface of the web service as an ArchJava port. Furthermore, ArchJava enforces communication integrity along connectors, ensuring that the prototype follows the correct communication flow. This supports the easy creation of prototypes by allowing to define the component and connector structure of web service based systems in ArchJava, and then later, with only minor modifications, change the prototype to use web services. The services will not be aware that they are web services, and the clients will not be aware that they are talking to web services. From their point of view, they are talking through ArchJava connectors. This also allows for connecting to existing web services through the same connector.

Members can download the paper here.