Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Servus"

(Documentation)
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
  
 
=Current Tasks=
 
=Current Tasks=
* ''07/2008'' - currently implementing JAX-WS code generation. At the same time, I am refining the specification of the [[Servus Annotations|Servus Model Annotations]].
+
* ''08/2008'' - creating an explicit server model and obsoleting the annotations.
 +
* ''07/2008'' - currently implementing JAX-WS code generation.
 
* ''06/2008'' - WSDL version 1 to Ecore mapping is completed, but some features are still missing (WSDL validation, model cleanup, model wrapping and extensive tests); the implementation will now focus on using the generated models to generate code and go back to WSDL, so that the semantics of the service models can be better validated.
 
* ''06/2008'' - WSDL version 1 to Ecore mapping is completed, but some features are still missing (WSDL validation, model cleanup, model wrapping and extensive tests); the implementation will now focus on using the generated models to generate code and go back to WSDL, so that the semantics of the service models can be better validated.
 
* ''05/2008'' - implementing WSDL version 1 to Ecore mappings.
 
* ''05/2008'' - implementing WSDL version 1 to Ecore mappings.
Line 17: Line 18:
 
[[Servus_Proposal | Servus Component Proposal]]
 
[[Servus_Proposal | Servus Component Proposal]]
  
[[Servus_Architecture | Architecture]]
+
[[Servus_Architecture | Functionality and Architecture Overview]]
 
+
[[Servus_FAQ | FAQ]]
+
 
+
  
 
'''Resources'''
 
'''Resources'''
  
[[Servus_Plugins | Plug-in Architecture]]
+
[[Servus_API | API Documentation]]
 
+
[[Servus_Annotations | Servus Model Annotation Reference]]
+
 
+
[[Servus_WSDLv1 | WSDLv1 Mappings]]
+
  
  

Latest revision as of 10:49, 27 August 2008

Introduction

The main focus of the Servus component is to allow developers to design and evolve Web Services (WS) using Ecore based models, by providing mappings between those models and Web Services artefacts, such as WSDL descriptions, WS client stubs and WS server skeletons. Read the proposal for a full description of the project scope and look at the Documentation section for additional information.

New & Noteworthy

Current Tasks

  • 08/2008 - creating an explicit server model and obsoleting the annotations.
  • 07/2008 - currently implementing JAX-WS code generation.
  • 06/2008 - WSDL version 1 to Ecore mapping is completed, but some features are still missing (WSDL validation, model cleanup, model wrapping and extensive tests); the implementation will now focus on using the generated models to generate code and go back to WSDL, so that the semantics of the service models can be better validated.
  • 05/2008 - implementing WSDL version 1 to Ecore mappings.
  • 04/2008 - creating infrastructure and committing POC to CVS.

Documentation

Overview

Servus Component Proposal

Functionality and Architecture Overview

Resources

API Documentation


Development

Development Status, Features and Limitations

Report a bug

Team

Thiago Tonelli Bartolomei, Project Lead

Copyright © Eclipse Foundation, Inc. All Rights Reserved.