Guillaume,
in the page you send me, I can read that BPEL pxe is a standard JBI SE.
But the BPEL example is using a servicemix.xml file at SM start.
I read int the web page :
"Standard JBI components can be deployed at run-time and accept service
units deployments. These components may in addition provide a way to
configure them in a lightweight fashion."
It means that if I want to create a SE for my engine, I will have to
provide "a way" to use my app with the lightweight fashion ?
SM does not accept standard JBI SE ?
Is there a way to use pxe BPEL through the standard JBI API ?
The servicemix.xml is subscribing pxe BPEL component "myComponent" to
the jms destination.
I think JBI is giving an API to di that dynamically instead of using
such a xml file mandatory at the servicemix start.
Do you have an example with a dynami subscription ?
The BPEL example is running with no fault but I am not sure that the
response is the expected one. How can I be sure from that ?
I get on return the same xml message that the one written in message.soap
Perhaps I have to perform some configuration about pxe ?
Where can I find guidesline ?
Thanks,
Regards,
Charles
Guillaume Nodet wrote:
See http://servicemix.org/Component+Matrix?refresh=1
This doc is not finished yet, but it may be useful for you.
Charles Souillard wrote:
Hello,
I am trying to understand SM architecture and all of these
components. I have listed those I think are currently integrated in SM.
Can you please for each of them tell me if :
1) it is in the current release (svn)
2) if it ia a BC or a SE
3) if it is a standard JBI component or if it is a light-weight
component or anything else...
Thank you very much for your answers.It will help me a lot going in
depth with SM.
Regards,
Charles
Charles Souillard wrote:
Sorry there were two mistakes :
Rob,
I am trying to write a document to summaryse all components included
in SM.
I made a mix between the architecture document and the list given on
servicemix.org on the left link column named "components".
Can you confirm that all these components exists (available inSM)
and if the type I have affected them is the right one ?
BPEL => SE
Cache => SE
Drools => SE
Email => BC
File => ?
FTP => ?
Groovy => SE
HTTP => BC
Jabber => BC
JAX WS => *JCA* => BC
JMS => BC
Quartz => SE
Reflection => ?
RSS => ?
SAAJ => BC
Scripting => SE
servicemix-lwcontainer => SE
Validation => SE
XFire => BC
XPath Router => SE
XSLT => SE
XSQL => SE
VFS => ?
WSIF => BC
ActiveMQ => BC
*JavaMail* => BC Is it the same component as Email ?
ActiveSOAP => BC
Mule => SE
Agila => SE
WS Notification => SE
WS Reliable Messaging => SE
WS Eventing => SE
WS Ressource Properties => SE
WS Distributed Management => SE
Charles Souillard wrote:
Rob,
I am trying to write a document to summaryse all components
included in SM.
I made a mix between the architecture document and the list given
on servicemix.org on the left link column named "components".
Can you confirm that all these components exists (available inSM)
and if the type I have affected them is the right one ?
BPEL => SE
Cache => SE
Drools => SE
Email => BC
File => ?
FTP => ?
Groovy => SE
HTTP => BC
Jabber => BC
JAX WS => JCA => BC
JMS => BC
Quartz => SE
Reflection => ?
RSS => ?
SAAJ => BC
Scripting => SE
servicemix-lwcontainer => SE
Validation => SE
XFire => BC
XPath Router => SE
XSLT => SE
XSQL => SE
VFS => ?
WSIF => BC
ActiveMQ => BC
Email => BC Is it the same component as Email ?
ActiveSOAP => BC
Mule => SE
Agila => SE
WS Notification => SE
WS Reliable Messaging => SE
WS Eventing => SE
WS Ressource Properties => SE
WS Distributed Management => SE
Do I have forbidden any other component ?
Thanks for your help
Regards,
Charles
Rob Davies wrote:
Hi charles,
just checked the diagram again - it's a bad diagram :) - there
really shouldn't be a separate components box. ActiveMQ and
ActiveSOAP are bindings, the rest are services.
We are going through a process of improving the documentation -
this is a page we'll be visiting soon.
cheers,
Rob
On 4 Jan 2006, at 08:18, Charles Souillard wrote:
Hi Rob,
I know both Binding Components (BC) and Service Engine (SE) are
"components".
BCs provide connectivity to services external to a JBI environement.
SEs provide business logic and transformation services to other
components.
What I want to know is if
- "bindings" described here :
/http://servicemix.org/Architecture/ are BCs
- "services" and "components" described here : /http://
servicemix.org/Architecture/ are SEs
Are you saying that "services" and "components" are both SE and BC ?
Regards,
Charles
Rob Davies wrote:
Hi Charles,
A Component is the generic name for bindings and services.
Internally, the container sees little difference between the
two - though the distinction is important for users of JBI
cheers,
Rob
On 4 Jan 2006, at 07:55, Charles Souillard wrote:
Hi all,
I am trying to understand in depth exactly what servicemix is
composed of.
In the architecture (http://servicemix.org/Architecture) I can
see that servicemix is a JBI container (of course) but I am a
bit confused about the difference between "bindings",
"services", "components".
My knowledge of JBI let me think that :
- "bindings" are JBI Binding Components
- "services" and "components" are JBI Service Engines
Is that right ?
Thanks,
Cheers
Charles