Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [soa-iwg] ECF and SOA initiative

Hi Oliver,

I would like to see the inclusion of Distributed OSGi (RFC119) standardization work included in the roadmap (since this emerging standard is germane to soa for runtime projects), along with the implementation (from ECF). I think this standard effort (part of OSGi 4.2), along with the implementation from ECF project (on behalf of the runtime project) is the appropriate focal point for the SOA Industry Working Group.

I'm not going to modify the document directly, but would be happy to work with authors to add details.

Scott



Oliver Wolf wrote:
Scott,

now that we’ve learned about each other’s point of view and that we agree that we’re just looking at the same thing from two different angles: How would you like to see the (excellent) work that you’re doing in ECF to be reflected in the SOA Initiative’s roadmap? Where do you see fit for the technology that you’d like to bring to the party? The roadmap is a public document, open for amendments and improvements -- feel free to bring in your point of view!

Cheers,
Oliver



Am 04.08.09 22:56 schrieb "Scott Lewis" unter <slewis@xxxxxxxxxxxxxxxxx>:

    Hi Oliver,

    Although I agree that to some SOA means 'enterprise SOA, web services,
    strong governance' and to others it means 'peer-to-peer, dynamic
    discovery, and java remoting', I happen to think that this is a
    distinction without a difference...i.e. it's a distinction that's made
    on the basis of the characteristics of the technology consumers (large
    vs small companies) rather than characteristics of the architecture or
    relevant technologies (e.g. remoting/distribution, messaging,
    discovery,
    security, etc) that make up service-oriented architecture. True, the
    consumers can differ in their needs/requirements, but at least
    with SOA
    I see a lot of commonality at the technical level.

    WRT standardization, ECF is fully committed to implementing and
    participating in the work by the OSGi groups...e.g. the Enterprise
    Experts group's work on distributed OSGi services, use of OSGi
    services,
    and modularity/componentry through bundles, as well as management of
    Equinox runtimes (i.e. by supporting p2, as well as doing work on
    remote
    management of OSGi/Equinox runtimes...which we are already doing). We
    have a committer that participates in the Enterprise Experts
    group, and
    are also getting contributions for RFC119 impl from SAP...which
    also is
    a member of the EE group.

    We would be happy to have this work be a part of an Eclipse
    Foundation-based SOA initiative, and given that the OSGi standards and
    technologies are relevant to SOA (whether 'enterprise' or
    'peer-to-peer'), I think that such work *does* logically belong as
    part
    of anything based upon Equinox/OSGi/Eclipse that calls itself
    'service-oriented architecture'. As for extending the roadmap, I would
    suggest that the roadmap be enhanced to include OSGi-based
    service-oriented architecture (e.g. use of OSGi services/service
    registry, Distributed OSGi/RFC119, Equinox mgmt/provisioning, etc).

    As for committing to deliver, we are certainly already on that bus WRT
    RFC119 support for ECF 3.0/Galileo release...and will continue to add
    onto this implementation (i.e. more discovery and distribution
    providers, tracking/implementing changes in RFC119 spec as they occur,
    etc). Also, we are/will continue with building other services such as
    EventAdmin...see
    http://wiki.eclipse.org/Distributed_EventAdmin_Service)
    <http://wiki.eclipse.org/Distributed_EventAdmin_Service%29>
    and integration with other OSGi systems such as DS:
    http://eclipsesource.com/blogs/2009/08/04/remote-declarative-services/.
    So in summary we see our current and future contributions around
    distributed OSGI/RFC119 as our best way to commit to deliver value for
    service-oriented architecture consumers.

    RE: SCA and RFC119 not being exclusive...yes I agree...I don't mean to
    imply otherwise.

    Scott

    Oliver Wolf wrote:
    > Scott,
    >
    > as we all know very well, SOA means different things to different
    > people. While we all agree on the basic tenets of SOA (loose
    coupling,
    > interoperability, reuse etc.), the technical approaches differ. The
    > main drivers behind the SOA initiative come from an “enterprise SOA,
    > web services, strong governance” kind of background, while ECF seems
    > to be more on the “peer-to-peer, dynamic discovery, java remoting”
    > side of things. That’s perfectly fine and we absolutely don’t want to
    > exclude this part of the universe — it’s just not in the center
    of the
    > IWG founding members’ attention. If you, or the ECF project for that
    > matter, wish to extend the roadmap AND commit to deliver, feel
    free to
    > do so. That’s why we’ve put the draft version up for public
    discussion.
    >
    > BTW, in my opinion, SCA and RFC119 are not mutually exclusive. RFC119
    > could be a good way to implement the SCA wire in OSGi-based SCA
    > runtimes, for instance.
    >
    > Cheers,
    > Oliver
    >
    >
    > Hi Ricco,
    >
    > RE: the proposed roadmap: I'm a little surprised that
    > there doesn't seem
    > to be any mention of OSGi standards work on
    > distribution/remoting (i.e.
    > RFC119) and the associated Runtime project work (i.e.
    > Equinox and ECF)
    > on implementing those OSGi 4.2 specs.
    >
    > Things like service registrys, brokers, esbs/messaging,
    > etc are
    > certainly mentioned in the roadmap, but there isn't any
    > connection (that
    > I can detect) to whats going on in the OSGi
    > standardization world in
    > terms of specification (OSGi 4.2/Service Registry/RFC 119)
    > or Equinox
    > implemention of specs (in ECF 3.0 and beyond).
    >
    > OSGi services, remoting, distribution, discovery,
    > messaging is where ECF
    > is focusing it's attention WRT service-oriented
    > architecture, and this
    > roadmap doesn't have anything about those (OSGi/Equinox)
    > pieces at all
    > as far as I can tell. This seems like a large omission to me.
    >
    > I understand the desire to stick closely to SCA (for
    > example), but it's
    > pretty clear (to me at least) that OSGi 4.2/RFC119 is
    > going to be an
    > important way forward into SOA for OSGi-based
    > runtimes...and so it seems
    > to me that a reasonably comprehensive SOA initiative at
    > the Eclipse
    > Foundation would want to include that. Is that incorrect?
    >
    > Scott
    >
    >
    > Ricco Deutscher wrote:
    >
    > Scott,
    >
    > Would it be possible to refocus the discussion to the
    > actual SOA content?
    > I’d love to get your feedback to the proposed roadmap.
    > Especially I would like to hear from you what ECF
    > could bring to the
    > table.
    >
    > Please find attached the latest version 0.3 from Zsolt
    > including the
    > Guiding Principles for the roadmap the group agreed upon.
    >
    > Best,
    > Ricco
    >
    > ------------------------------------------------------------------------
    >
    > _______________________________________________
    > soa-iwg mailing list
    > soa-iwg@xxxxxxxxxxx
    >
    > https://dev.eclipse.org/mailman/listinfo/soa-iwg
    >
    > _______________________________________________
    > soa-iwg mailing list
    > soa-iwg@xxxxxxxxxxx
    > https://dev.eclipse.org/mailman/listinfo/soa-iwg
    >
    >
    > *Oliver Wolf
    > *Lead Architect Runtime Platform
    > Tel.: +49 228-182 19059
    > Fax: +49 228-182 19193
    > Mobil: +49 160-98931313
    > _oliver.wolf@xxxxxxxxx
    > _
    > *SOPERA GmbH - Open Source SOA
    > *Subscription Services, Support & Maintenance, Training,
    > Technical SOA Consulting & Customized Development
    > *www.sopera.de <**_http://www.sopera.de/_>
    <http://www.sopera.de/_%3E>
    >
    > *SOPERA GmbH · Geschäftsführer: Dr. Ricco Deutscher, Harald Weimer,
    > Peter Spiegel
    > Sträßchensweg 10 · 53113 Bonn · Handelsregister: Bonn HRB 15336
    > Hohenlindnerstraße 11b · 85622 München
    >
    >
    > Vertraulichkeitshinweis: Diese Nachricht und jeder übermittelte
    Anhang
    > beinhaltet vertrauliche Informationen und ist nur für die Personen
    > oder das Unternehmen bestimmt, an welche sie tatsächlich gerichtet
    > ist. Sollten Sie nicht der Bestimmungsempfänger sein, weisen wir Sie
    > darauf hin, dass die Verbreitung, das (auch teilweise) Kopieren sowie
    > der Gebrauch der empfangenen E-Mail und der darin enthaltenen
    > Informationen gesetzlich verboten ist und gegebenenfalls
    > Schadensersatzpflichten auslösen kann. Sollten Sie diese Nachricht
    > aufgrund eines Übermittlungsfehlers erhalten haben, bitten wir Sie,
    > den Sender unverzüglich hiervon in Kenntnis zu setzen.
    > ------------------------------------------------------------------------
    >
    > _______________________________________________
    > soa-iwg mailing list
    > soa-iwg@xxxxxxxxxxx
    > https://dev.eclipse.org/mailman/listinfo/soa-iwg
    >

    _______________________________________________
    soa-iwg mailing list
    soa-iwg@xxxxxxxxxxx
    https://dev.eclipse.org/mailman/listinfo/soa-iwg


*Oliver Wolf
*Chief Architect
Tel.: +49 228-182 19059
Fax: +49 228-182 19193
Mobil: +49 160-98931313
_oliver.wolf@xxxxxxxxx
_
*SOPERA GmbH - Open Source SOA
*Subscription Services, Support & Maintenance, Training,
Technical SOA Consulting & Customized Development
*www.sopera.de <**_http://www.sopera.de/_>

*SOPERA GmbH · Geschäftsführer: Dr. Ricco Deutscher, Harald Weimer, Peter Spiegel
Sträßchensweg 10 · 53113 Bonn · Handelsregister: Bonn HRB 15336
Hohenlindnerstraße 11b · 85622 München


Vertraulichkeitshinweis: Diese Nachricht und jeder übermittelte Anhang beinhaltet vertrauliche Informationen und ist nur für die Personen oder das Unternehmen bestimmt, an welche sie tatsächlich gerichtet ist. Sollten Sie nicht der Bestimmungsempfänger sein, weisen wir Sie darauf hin, dass die Verbreitung, das (auch teilweise) Kopieren sowie der Gebrauch der empfangenen E-Mail und der darin enthaltenen Informationen gesetzlich verboten ist und gegebenenfalls Schadensersatzpflichten auslösen kann. Sollten Sie diese Nachricht aufgrund eines Übermittlungsfehlers erhalten haben, bitten wir Sie, den Sender unverzüglich hiervon in Kenntnis zu setzen.
------------------------------------------------------------------------

_______________________________________________
soa-iwg mailing list
soa-iwg@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/soa-iwg



Back to the top