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

Title: Re: [soa-iwg] ECF and SOA initiative
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)
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/_>
>
> *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.

Back to the top