funny how Im sending cries out for help at the same time as the help is on
its way ;)
thanks. this gives me a lot more info to investigate, and reaffirms my
decision to go forward with ODE.
I have so many questions in my head buzzing right now, mostly to do with
process-to-service
communication... but Im betting the API signatures would answer some of
them. 
org/apache/ode/bpel/iapi/<http://svn.apache.org/repos/asf/ode/branches/APACHE_ODE_1.X/bpel-api/src/main/java/org/apache/ode/bpel/iapi/>is
still the best place to look for those?
Im mainly concerned with efficiency and trying to avoid an unnecessary
copying... but I should investigate more so I can ask more speicfic
questions, before my messages turn into a whole bunch of super-high level
questions that would take hours to answer.

thanks :)

On Fri, Aug 1, 2008 at 11:17 AM, Matthieu Riou <[EMAIL PROTECTED]>wrote:

> On Fri, Aug 1, 2008 at 8:09 AM, Ivan Trajkovic <[EMAIL PROTECTED]
> >wrote:
>
> > I understand that the questions here are probably way confused. I would
> > really appreciate it if someone just quickly answered them so that I at
> > least know which direction to move in. If I could read up on it someplace
> I
> > would, but I've been out of luck finding a clear source.
> >
>
> Time difference. We're just waking up here :)
>
>
> >
> > thank you
> > humble newbie
> >
> > On Thu, Jul 31, 2008 at 10:20 PM, Ivan Trajkovic <[EMAIL PROTECTED]
> > >wrote:
> >
> > > thanks guys, I'll look into it
> > > just to check, the IL allows me to expose POJO's directly to the
> > workflows
> > > so that I can orchestrate them knowing that no SOAP exchanges will
> > happen?
> > > that is my goal, to know that the worfklow is executed in-process
> without
> > OS
> > > calls for networking (there's a possibility that thats a dump statement
> > > since WSDL is used to define services and there might not be any option
> > to
> > > have methods exposed "by default" without WSDL's being required). I
> > > understand that its a basic question, but I just want to make sure. I
> > just
> > > realized that IL might be API's for providing core internal services to
> > the
> > > ODE engine that are needed for its internal functioning, and not
> exposed
> > to
> > > third-party processes...
> > > thank you for the prompt responses and for somewhat confusing set of
> > > questions
> > >
> > > Ivan
> > >
> > >
> > > On Thu, Jul 31, 2008 at 10:11 PM, Matthieu Riou <
> [EMAIL PROTECTED]
> > >wrote:
> > >
> > >> On Thu, Jul 31, 2008 at 6:51 PM, Alex Boisvert <[EMAIL PROTECTED]>
> > >> wrote:
> > >>
> > >> > Hi Ivan,
> > >> >
> > >> > A good place to start, if you haven't looked yet, is to browse the
> > >> > Integration Layer API,
> > >> >
> > >> >
> > >>
> >
> http://svn.apache.org/repos/asf/ode/branches/APACHE_ODE_1.X/bpel-api/src/main/java/org/apache/ode/bpel/iapi/
> > >> >
> > >> > or in the trunk where we've made some refactoring for better
> > transaction
> > >> > and
> > >> > reliable messaging suppport,
> > >> >
> > >> >
> > >>
> >
> http://svn.apache.org/repos/asf/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/
> > >> >
> > >> > You'll find all the interfaces for the IL as well as interfaces the
> > >> engine
> > >> > exposes to the outside world.
> > >> >
> > >> > You can also take a look at the existing implementations (Axis2 and
> > JBI)
> > >> to
> > >> > get a better understanding and starting  for the implementation,
> since
> > >> > there
> > >> > are usually (some) pieces that can be reused across ILs.
> > >> >
> > >>
> > >> To complement the list, there's also an IL for ODE in Tuscany:
> > >>
> > >>
> > >>
> >
> http://svn.apache.org/repos/asf/tuscany/java/sca/modules/implementation-bpel-ode/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/
> > >>
> > >> The EmbeddedODEServer is a good starting point as it wires up the
> strict
> > >> minimum resources necessary for ODE to run.
> > >>
> > >> Matthieu
> > >>
> > >>
> > >> >
> > >> > Ask questions if you need help...
> > >> >
> > >> > alex
> > >> >
> > >> > On Thu, Jul 31, 2008 at 5:33 PM, Ivan Trajkovic <
> > [EMAIL PROTECTED]
> > >> > >wrote:
> > >> >
> > >> > > hello everyone
> > >> > > Im pretty intrigued about ODE's capabilities, and would like to
> > start
> > >> > > integrating it into my new system.
> > >> > > I was wondering if there was a place where I could read up more
> > about
> > >> how
> > >> > > to
> > >> > > go about integrating my classes into the Integration Layer so to
> > have
> > >> > those
> > >> > > functions available as services from within my BPEL processes. I
> > would
> > >> > > prefer this approach to avoid slowdowns/inefficiencies due to SOAP
> > >> > > parsing/transmission. The classes are written in Scala, but this
> is
> > a
> > >> > > non-issue since it all compiles down to JVM bytecode and looks the
> > >> same
> > >> > to
> > >> > > ODE at runtime.
> > >> > > Im still not sure how well this would scale, and Im assuming that
> it
> > >> > would
> > >> > > pretty much mean that I would have to make my class methods
> > >> > > re-entrant/stateless.
> > >> > > I've looked at the Javadocs but this is a pretty harsh way to
> start
> > >> from
> > >> > > scratch when there's no clue about what are the primary things to
> > get
> > >> > > familiar with.
> > >> > >
> > >> > > thank you for your help, its very much appreciated.
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>

Reply via email to