You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Luciano Resende <lu...@gmail.com> on 2006/09/13 18:26:21 UTC

Re: Big Bank Sample

Hi Jeffery Guo

   You were interested in this sibject a while ago, just want to check if
you were able to make any progress, and if you need any help/guidance.

- Luciano

On 8/10/06, Robbie Minshall <my...@gmail.com> wrote:
>
> AJAX interaction is always good for traction these days, just as a cool UI
> has always been attractive.  The speration of presentation and application
> implementation is great and obviously nothing new or particular to
> SCA.  Is
> fine grained service interaction with the UI a good thing from a
> performance
> perspective ?
>
> Reworking the Big Bank sample s.t it is cleanly broken up into service
> components, and providing a good tutorial for replacing service components
> with other provided implementations is where this should go.
>
> Another good tutorial that could go with the samples would be taking the
> service components of big bank and creating a new completely different
> application from scratch reusing the service components.  This tutorial
> could/should discuss developing generalized non application specific
> services where possible which is where the potential benefits from SCA
> reside.
>
> I will think on this some more next week but would be really interested in
> more thoughts on this topic and would probably enjoy working on it.
>
> Enjoy,
> Robbie
>
> On 8/9/06, Jeremy Boynes <jb...@apache.org> wrote:
> >
> > On Aug 9, 2006, at 12:29 PM, Luciano Resende wrote:
> >
> > > Hi Jeremy
> > >
> > >   I'd be interested in working on some variation of BigBank or
> > > maybe a new
> > > sample scenarion that would use a Ajax front end. Do you have any
> > > toughts on
> > > possible scenarios, or areas you would like to exercise in this ajax
> > > sample....otherwise I could think of something...
> >
> > I have this belief that SCA would make a good platform for building
> > the server-side handlers for Ajax components. In that mode, the
> > presentation side is done in the browser and the UI widgets make
> > calls to the server consuming services just like anything else. This
> > is a fine-grained, close-coupled service architecture between the
> > browser and the host server.
> >
> > A simple scenario to demonstrate this would be to supplement a
> > traditional JSP UI with one based on Ajax. For example, suppose we
> > have an application with a set of services that provide its business
> > logic that get called from server-based UI code (JSP, Struts, Spring,
> > something) - this would be the traditional (dumb-browser) model. We
> > then supplement that with an Ajax front-end which replaces the UI
> > code with client-side JavaScript but leaves *all* the business logic
> > unchanged. This shows how easy it is to implement this class of
> > application on top of a service-based architecture.
> >
> > One way would be to take an application like MyValue, separate the UI
> > from the services and then add the JS client code.
> >
> > --
> > Jeremy
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
>
> --
> * * * Charlie * * *
> Check out some pics of little Charlie at
> http://www.flickr.com/photos/83388211@N00/sets/
>
> * * * Addresss * * *
> 1914 Overland Drive
> Chapel Hill
> NC 27517
>
> * * * Number * * *
> 919-225-1553
>
>


-- 
-----------------------------------------------------
Luciano Resende
SOA Opensource - Apache Tuscany
-----------------------------------------------------

Re: Big Bank Sample

Posted by Rick <cr...@gmail.com>.
Since there seemed to be no objections, and I said I'd lend a hand I've started 
the port with this check in :
http://svn.apache.org/viewvc?view=rev&revision=447397

As it says: Should build, pom.xml updated, scdl updated, some java updated 
apache headers addressed and war plugin added.

I think it's a reasonable start.


Rick wrote:
> If the direction is to get BB first running at an M1 ported level, 
> having worked on that I'll try and lend a hand too.
> 
> Simon Nash wrote:
>> These suggestions sound great.  As a first step, I think it would
>> make sense to get the current BigBank sample from M1 ported to
>> the recursive model so that it works on M2.  I am willing to work
>> on this if people think that it would be useful.
>>
>>   Simon
>>
>> Luciano Resende wrote:
>>> Hi Jeffery Guo
>>>
>>>   You were interested in this sibject a while ago, just want to check if
>>> you were able to make any progress, and if you need any help/guidance.
>>>
>>> - Luciano
>>>
>>> On 8/10/06, Robbie Minshall <my...@gmail.com> wrote:
>>>
>>>>
>>>> AJAX interaction is always good for traction these days, just as a 
>>>> cool UI
>>>> has always been attractive.  The speration of presentation and 
>>>> application
>>>> implementation is great and obviously nothing new or particular to
>>>> SCA.  Is
>>>> fine grained service interaction with the UI a good thing from a
>>>> performance
>>>> perspective ?
>>>>
>>>> Reworking the Big Bank sample s.t it is cleanly broken up into service
>>>> components, and providing a good tutorial for replacing service 
>>>> components
>>>> with other provided implementations is where this should go.
>>>>
>>>> Another good tutorial that could go with the samples would be taking 
>>>> the
>>>> service components of big bank and creating a new completely different
>>>> application from scratch reusing the service components.  This tutorial
>>>> could/should discuss developing generalized non application specific
>>>> services where possible which is where the potential benefits from SCA
>>>> reside.
>>>>
>>>> I will think on this some more next week but would be really 
>>>> interested in
>>>> more thoughts on this topic and would probably enjoy working on it.
>>>>
>>>> Enjoy,
>>>> Robbie
>>>>
>>>> On 8/9/06, Jeremy Boynes <jb...@apache.org> wrote:
>>>> >
>>>> > On Aug 9, 2006, at 12:29 PM, Luciano Resende wrote:
>>>> >
>>>> > > Hi Jeremy
>>>> > >
>>>> > >   I'd be interested in working on some variation of BigBank or
>>>> > > maybe a new
>>>> > > sample scenarion that would use a Ajax front end. Do you have any
>>>> > > toughts on
>>>> > > possible scenarios, or areas you would like to exercise in this 
>>>> ajax
>>>> > > sample....otherwise I could think of something...
>>>> >
>>>> > I have this belief that SCA would make a good platform for building
>>>> > the server-side handlers for Ajax components. In that mode, the
>>>> > presentation side is done in the browser and the UI widgets make
>>>> > calls to the server consuming services just like anything else. This
>>>> > is a fine-grained, close-coupled service architecture between the
>>>> > browser and the host server.
>>>> >
>>>> > A simple scenario to demonstrate this would be to supplement a
>>>> > traditional JSP UI with one based on Ajax. For example, suppose we
>>>> > have an application with a set of services that provide its business
>>>> > logic that get called from server-based UI code (JSP, Struts, Spring,
>>>> > something) - this would be the traditional (dumb-browser) model. We
>>>> > then supplement that with an Ajax front-end which replaces the UI
>>>> > code with client-side JavaScript but leaves *all* the business logic
>>>> > unchanged. This shows how easy it is to implement this class of
>>>> > application on top of a service-based architecture.
>>>> >
>>>> > One way would be to take an application like MyValue, separate the UI
>>>> > from the services and then add the JS client code.
>>>> >
>>>> > --
>>>> > Jeremy
>>>> >
>>>> > ---------------------------------------------------------------------
>>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>>> >
>>>> >
>>>>
>>>>
>>>> -- 
>>>> * * * Charlie * * *
>>>> Check out some pics of little Charlie at
>>>> http://www.flickr.com/photos/83388211@N00/sets/
>>>>
>>>> * * * Addresss * * *
>>>> 1914 Overland Drive
>>>> Chapel Hill
>>>> NC 27517
>>>>
>>>> * * * Number * * *
>>>> 919-225-1553
>>>>
>>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Big Bank Sample

Posted by Rick <cr...@gmail.com>.
If the direction is to get BB first running at an M1 ported level, having worked 
on that I'll try and lend a hand too.

Simon Nash wrote:
> These suggestions sound great.  As a first step, I think it would
> make sense to get the current BigBank sample from M1 ported to
> the recursive model so that it works on M2.  I am willing to work
> on this if people think that it would be useful.
> 
>   Simon
> 
> Luciano Resende wrote:
>> Hi Jeffery Guo
>>
>>   You were interested in this sibject a while ago, just want to check if
>> you were able to make any progress, and if you need any help/guidance.
>>
>> - Luciano
>>
>> On 8/10/06, Robbie Minshall <my...@gmail.com> wrote:
>>
>>>
>>> AJAX interaction is always good for traction these days, just as a 
>>> cool UI
>>> has always been attractive.  The speration of presentation and 
>>> application
>>> implementation is great and obviously nothing new or particular to
>>> SCA.  Is
>>> fine grained service interaction with the UI a good thing from a
>>> performance
>>> perspective ?
>>>
>>> Reworking the Big Bank sample s.t it is cleanly broken up into service
>>> components, and providing a good tutorial for replacing service 
>>> components
>>> with other provided implementations is where this should go.
>>>
>>> Another good tutorial that could go with the samples would be taking the
>>> service components of big bank and creating a new completely different
>>> application from scratch reusing the service components.  This tutorial
>>> could/should discuss developing generalized non application specific
>>> services where possible which is where the potential benefits from SCA
>>> reside.
>>>
>>> I will think on this some more next week but would be really 
>>> interested in
>>> more thoughts on this topic and would probably enjoy working on it.
>>>
>>> Enjoy,
>>> Robbie
>>>
>>> On 8/9/06, Jeremy Boynes <jb...@apache.org> wrote:
>>> >
>>> > On Aug 9, 2006, at 12:29 PM, Luciano Resende wrote:
>>> >
>>> > > Hi Jeremy
>>> > >
>>> > >   I'd be interested in working on some variation of BigBank or
>>> > > maybe a new
>>> > > sample scenarion that would use a Ajax front end. Do you have any
>>> > > toughts on
>>> > > possible scenarios, or areas you would like to exercise in this ajax
>>> > > sample....otherwise I could think of something...
>>> >
>>> > I have this belief that SCA would make a good platform for building
>>> > the server-side handlers for Ajax components. In that mode, the
>>> > presentation side is done in the browser and the UI widgets make
>>> > calls to the server consuming services just like anything else. This
>>> > is a fine-grained, close-coupled service architecture between the
>>> > browser and the host server.
>>> >
>>> > A simple scenario to demonstrate this would be to supplement a
>>> > traditional JSP UI with one based on Ajax. For example, suppose we
>>> > have an application with a set of services that provide its business
>>> > logic that get called from server-based UI code (JSP, Struts, Spring,
>>> > something) - this would be the traditional (dumb-browser) model. We
>>> > then supplement that with an Ajax front-end which replaces the UI
>>> > code with client-side JavaScript but leaves *all* the business logic
>>> > unchanged. This shows how easy it is to implement this class of
>>> > application on top of a service-based architecture.
>>> >
>>> > One way would be to take an application like MyValue, separate the UI
>>> > from the services and then add the JS client code.
>>> >
>>> > --
>>> > Jeremy
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>> >
>>> >
>>>
>>>
>>> -- 
>>> * * * Charlie * * *
>>> Check out some pics of little Charlie at
>>> http://www.flickr.com/photos/83388211@N00/sets/
>>>
>>> * * * Addresss * * *
>>> 1914 Overland Drive
>>> Chapel Hill
>>> NC 27517
>>>
>>> * * * Number * * *
>>> 919-225-1553
>>>
>>>
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Big Bank Sample

Posted by Simon Nash <na...@hursley.ibm.com>.
These suggestions sound great.  As a first step, I think it would
make sense to get the current BigBank sample from M1 ported to
the recursive model so that it works on M2.  I am willing to work
on this if people think that it would be useful.

   Simon

Luciano Resende wrote:
> Hi Jeffery Guo
> 
>   You were interested in this sibject a while ago, just want to check if
> you were able to make any progress, and if you need any help/guidance.
> 
> - Luciano
> 
> On 8/10/06, Robbie Minshall <my...@gmail.com> wrote:
> 
>>
>> AJAX interaction is always good for traction these days, just as a 
>> cool UI
>> has always been attractive.  The speration of presentation and 
>> application
>> implementation is great and obviously nothing new or particular to
>> SCA.  Is
>> fine grained service interaction with the UI a good thing from a
>> performance
>> perspective ?
>>
>> Reworking the Big Bank sample s.t it is cleanly broken up into service
>> components, and providing a good tutorial for replacing service 
>> components
>> with other provided implementations is where this should go.
>>
>> Another good tutorial that could go with the samples would be taking the
>> service components of big bank and creating a new completely different
>> application from scratch reusing the service components.  This tutorial
>> could/should discuss developing generalized non application specific
>> services where possible which is where the potential benefits from SCA
>> reside.
>>
>> I will think on this some more next week but would be really 
>> interested in
>> more thoughts on this topic and would probably enjoy working on it.
>>
>> Enjoy,
>> Robbie
>>
>> On 8/9/06, Jeremy Boynes <jb...@apache.org> wrote:
>> >
>> > On Aug 9, 2006, at 12:29 PM, Luciano Resende wrote:
>> >
>> > > Hi Jeremy
>> > >
>> > >   I'd be interested in working on some variation of BigBank or
>> > > maybe a new
>> > > sample scenarion that would use a Ajax front end. Do you have any
>> > > toughts on
>> > > possible scenarios, or areas you would like to exercise in this ajax
>> > > sample....otherwise I could think of something...
>> >
>> > I have this belief that SCA would make a good platform for building
>> > the server-side handlers for Ajax components. In that mode, the
>> > presentation side is done in the browser and the UI widgets make
>> > calls to the server consuming services just like anything else. This
>> > is a fine-grained, close-coupled service architecture between the
>> > browser and the host server.
>> >
>> > A simple scenario to demonstrate this would be to supplement a
>> > traditional JSP UI with one based on Ajax. For example, suppose we
>> > have an application with a set of services that provide its business
>> > logic that get called from server-based UI code (JSP, Struts, Spring,
>> > something) - this would be the traditional (dumb-browser) model. We
>> > then supplement that with an Ajax front-end which replaces the UI
>> > code with client-side JavaScript but leaves *all* the business logic
>> > unchanged. This shows how easy it is to implement this class of
>> > application on top of a service-based architecture.
>> >
>> > One way would be to take an application like MyValue, separate the UI
>> > from the services and then add the JS client code.
>> >
>> > --
>> > Jeremy
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>> >
>> >
>>
>>
>> -- 
>> * * * Charlie * * *
>> Check out some pics of little Charlie at
>> http://www.flickr.com/photos/83388211@N00/sets/
>>
>> * * * Addresss * * *
>> 1914 Overland Drive
>> Chapel Hill
>> NC 27517
>>
>> * * * Number * * *
>> 919-225-1553
>>
>>
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org