Hi Tharindu,

No, that is too abstract. "You can write Java-code and build your
integration around BAM" is not an acceptable answer for a user or an
integrator working with the BAM product. If we have standardized a way to
build gadgets to display the data, the same should be repeatable to produce
some APIs to access this data. I see a lot of usefulness in doing this. For
example,

1. If I want to correlate statistics reported on BAM with services or other
assets in the repository I can do that if I had some access to the runtime
data.
2. If I wanted to build some mobile applications that consumes these data,
I need not build my own data harvesting layer.

We might not need an immediate solution to address this problem, but IMHO
we should not consider that everything in BAM boils down to mechanisms to
build some gadgets that end up on a portal. As per the current trends, most
organizations would be interested in building and publicizing APIs compared
to building dashboards. Mobile and/or other application developers will
think about how to create UIs out of them.

Thanks,
Senaka.

On Sat, Oct 20, 2012 at 3:44 PM, Tharindu Mathew <[email protected]> wrote:

> We've found a great new API for this. I think it's called jdbc. ;-)
> On Oct 20, 2012 3:02 AM, "Senaka Fernando" <[email protected]> wrote:
>
>> Hi Kasun,
>>
>> Well in that case, we seem to have a gap there. You can access the
>> database means we don't have an API for it. While we can develop extensions
>> to get the job done on a case-by-case basis, I don't think this is a
>> compelling answer.
>>
>> Thanks,
>> Senaka.
>>
>> On Sat, Oct 20, 2012 at 3:21 PM, Kasun Weranga <[email protected]> wrote:
>>
>>>
>>> On Sat, Oct 20, 2012 at 2:59 PM, Senaka Fernando <[email protected]>wrote:
>>>
>>>> Hi all,
>>>>
>>>> Say I've write a BAM toolbox which does everything from collecting,
>>>> summarizing and displaying on dashboard. Now, is there an API I can use to
>>>> access this data (what gets displayed in the gadgets) so that I can use it
>>>> outside of BAM? For example, in small Java Client or a Validation in a
>>>> G-Reg lifecycle.
>>>>
>>>
>>> We store summarized data in RDBMS, then the gadgets will collect those
>>> data from the database. So If you want, you can directly access the
>>> database to get the summarized data.
>>>
>>> Thanks,
>>> KasunW.
>>>
>>>
>>>> Thanks,
>>>> Senaka.
>>>>
>>>> --
>>>> *Senaka Fernando*
>>>> Member - Integration Technologies Management Committee;
>>>> Technical Lead; WSO2 Inc.; http://wso2.com*
>>>> Member; Apache Software Foundation; http://apache.org
>>>>
>>>> E-mail: senaka AT wso2.com
>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>> Linked-In: http://linkedin.com/in/senakafernando
>>>>
>>>> *Lean . Enterprise . Middleware
>>>>
>>>>
>>>
>>>
>>> --
>>> *Kasun Weranga*
>>> Software Engineer
>>> **
>>> *WSO2, Inc.
>>> *lean.enterprise.middleware.
>>> mobile : +94 772314602
>>> <http://sanjeewamalalgoda.blogspot.com/>blog 
>>> :<http://sanjeewamalalgoda.blogspot.com/>
>>> http://kasunweranga.blogspot.com/
>>>
>>
>>
>>
>> --
>> *Senaka Fernando*
>> Member - Integration Technologies Management Committee;
>> Technical Lead; WSO2 Inc.; http://wso2.com*
>> Member; Apache Software Foundation; http://apache.org
>>
>> E-mail: senaka AT wso2.com
>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>> Linked-In: http://linkedin.com/in/senakafernando
>>
>> *Lean . Enterprise . Middleware
>>
>>


-- 
*Senaka Fernando*
Member - Integration Technologies Management Committee;
Technical Lead; WSO2 Inc.; http://wso2.com*
Member; Apache Software Foundation; http://apache.org

E-mail: senaka AT wso2.com
**P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
Linked-In: http://linkedin.com/in/senakafernando

*Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to