Soapod www'soapod'org - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Soapod www'soapod'org

Description:

Open standards: Web service stack and JSR standards. Technologies: Spring, Mule, Tomcat ... Endpoint management to use Mule. Widening from WS-* to web services ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 11
Provided by: andyed
Category:
Tags: mule | org | soapod | www

less

Transcript and Presenter's Notes

Title: Soapod www'soapod'org


1
Soapodwww.soapod.org
Andy Edmonds David McKitterick
2
Soapod an Open-source, Open Standards Java
Service Container
  • Integrated peer-to-peer and service-oriented
    architecture
  • Open standards Web service stack and JSR
    standards.
  • Technologies Spring, Mule, Tomcat
  • Open Source EPL license
  • Supporting Development Tools
  • Version 0.1 released Feb 07

3
Goals of Soapod
  • Ease of use
  • Adoption of standards
  • Scalable P2P service network
  • Modular
  • Stability and Secure
  • NAT Traversal
  • Compatible with DBE architecture

4
Soapod Architecture Overview
5
Soapod Core Services
  • Registry service
  • Folksonomic service registry
  • Based on multi-value DHTs
  • Distributed and scalable
  • Deployment service
  • Allows for the remote deployment and registration
    of services
  • Administration service
  • Allows for the interaction of Soapod services

6
Client Side Features
  • Client Development Toolkit
  • Service Development Tools
  • IDE Integration (e.g. Eclipse)
  • Help Documentation User Guides and Tutorials

7
Community Support
  • Available at www.soapod.org
  • Wiki
  • Bug Tracker
  • Mailing Lists
  • Jabber Server

8
Roadmap
  • Soapod Version 0.2 Features
  • August 07
  • Endpoint management to use Mule
  • Widening from WS- to web services (POX, SOAP)
  • Lifecycle management to provide OSGi as an
    alternative to Tomcat
  • User services to be deployed as OSGi service
    bundles

9
Continuing Investigation
  • Service Modeling Granularity
  • POJO (Spring) gives very fine granularity
  • OSGi gives medium granularity
  • SCA gives coarse granularity
  • How do we unite them?
  • URI based service routing
  • Building on this to allow for folksonomic based
    service routing

10
Thank youQuestions?
Write a Comment
User Comments (0)
About PowerShow.com