[Architecture] WS Registry API and Client implemented
Tharindu Mathew
tharindu at wso2.com
Sat Feb 6 02:08:30 EST 2010
The basic auth scenario is covered as the client is authenticated against
the AuthenticationAdmin service over https. I'm testing this against
security scenarios and it seems to be passing against tests. I will be
uploading the tests to the WS test suite.
I'm working with Thilina on engaging WS Security, but we've run into some
minor issues. We are working to sort out the issues and get WS Security also
working asap.
Regards,
Tharindu
On Fri, Feb 5, 2010 at 7:58 PM, Krishantha Samaraweera
<krishantha at wso2.com>wrote:
> On Wed, Feb 3, 2010 at 8:49 AM, Sumedha Rubasinghe <sumedha at wso2.com>wrote:
>
>> I think getting QA feedback is important @ this stage. Before that:
>>
>
> I did some basic test with WS Registry API and found that most of the
> functions are working fine. The test was done before engaging security. So
> need to be tested with security options as well.
>
> Thanks,
> Krishantha.
>
>
>>
>> Tharindu,
>> Could you update the content @ G-REG-Distro/samples/ws-client[1]. It still
>> has sample code pointing to previous WS API implementation. Think from a
>> user perspective & build the sample around simple scenario.
>> eg:
>> 1. Creating a collection to hold some documents
>> 2. Uploading a document (PDF, odt) to this location
>> 3. Tagging
>> 4. Doing a Rating
>>
>> It would be ideal if the user-guide document contains screen shots of
>> resource browser screen after every action.
>>
>> /sumedha
>>
>> [1]
>> https://svn.wso2.org/repos/wso2/trunk/carbon/products/greg/modules/samples/ws-client
>>
>>
>>
>> On Tue, Feb 2, 2010 at 11:23 PM, Asanka Abeysinghe <asankaa at wso2.com>wrote:
>>
>>> +1, will add it.
>>> - Asanka
>>>
>>> On Tue, Feb 2, 2010 at 9:34 PM, Afkham Azeez <azeez at wso2.com> wrote:
>>>
>>>> We can put this into our production recommendations doc.
>>>>
>>>> Azeez
>>>>
>>>>
>>>> On Tue, Feb 2, 2010 at 9:14 PM, Paul Fremantle <paul at wso2.com> wrote:
>>>>
>>>>> So my advice would be:
>>>>>
>>>>> 1) The JDBC model is advised for systems within the same datacenter
>>>>> that require transactional updates
>>>>> 2) The WS model is advised for all Java clients publishing and
>>>>> retrieving services and those where access to the backend database is not
>>>>> supported.
>>>>> 3) The AtomPub API is promoted for dynamic languages and command-line
>>>>> tools (e.g. curl) as well as for Atom subscriptions. The Java wrapping of
>>>>> the AtomPub API is supported but not recommended.
>>>>>
>>>>> Paul
>>>>>
>>>>>
>>>>> On 2 February 2010 15:39, Samisa Abeysinghe <samisa at wso2.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Feb 2, 2010 at 9:05 PM, Senaka Fernando <senaka at wso2.com>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Feb 2, 2010 at 9:02 PM, Samisa Abeysinghe <samisa at wso2.com>wrote:
>>>>>>>
>>>>>>>> So what is the plan for using this?
>>>>>>>>
>>>>>>>> What happens to atom now? (I suppose that will live too)
>>>>>>>>
>>>>>>>
>>>>>>> Yes it will live.
>>>>>>>
>>>>>>
>>>>>> If both live, it is a must that we have a doc on what to use when.
>>>>>> Also a comparison.
>>>>>> Also, people might confuse these two with JDBC mode of registry too -
>>>>>> we might want to have a footnote on that as well.
>>>>>>
>>>>>> Samisa...
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>> What are the best practices/guidelines? When to use this API and
>>>>>>>> when not to use this??
>>>>>>>>
>>>>>>>
>>>>>>> I'm also interested to know about the security model that we have
>>>>>>> followed for the WS-API. The last time we left it out, the main reason was
>>>>>>> security.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Senaka.
>>>>>>>
>>>>>>>>
>>>>>>>> Samisa...
>>>>>>>>
>>>>>>>> On Tue, Feb 2, 2010 at 5:38 PM, Tharindu Mathew <tharindu at wso2.com>wrote:
>>>>>>>>
>>>>>>>>> Hi Folks,
>>>>>>>>>
>>>>>>>>> The Web Services Registry API and the Client has been fully
>>>>>>>>> implemented. The WS API is in
>>>>>>>>> /core/org.wso2.carbon.registry.core/src/main/java/org/wso2/carbon/registry/ws.
>>>>>>>>> The client is in /components/registry/org.wso2.carbon.registry.ws.client
>>>>>>>>>
>>>>>>>>> QA team, please test this feature for any issues. I have modified
>>>>>>>>> the remote registry tests and committed them at
>>>>>>>>> /org.wso2.carbon.registry.ws.client/src/main/ws-test
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Tharindu
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Architecture mailing list
>>>>>>>>> Architecture at wso2.org
>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Samisa Abeysinghe
>>>>>>>> Director, Engineering - WSO2 Inc.
>>>>>>>>
>>>>>>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Architecture mailing list
>>>>>>>> Architecture at wso2.org
>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Senaka Fernando
>>>>>>> Software Engineer
>>>>>>> WSO2 Inc.
>>>>>>> E-mail: senaka at wso2.com; Mobile: +94 77 322 1818
>>>>>>>
>>>>>>> http://www.wso2.com/ - "Lean . Enterprise . Middleware"
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Architecture mailing list
>>>>>>> Architecture at wso2.org
>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Samisa Abeysinghe
>>>>>> Director, Engineering - WSO2 Inc.
>>>>>>
>>>>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>>>>
>>>>>> _______________________________________________
>>>>>> Architecture mailing list
>>>>>> Architecture at wso2.org
>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Paul Fremantle
>>>>> CTO and Co-Founder, WSO2
>>>>> OASIS WS-RX TC Co-chair, VP, Apache Synapse
>>>>>
>>>>> Office: +44 844 484 8143
>>>>> Cell: +44 798 447 4618
>>>>>
>>>>> blog: http://pzf.fremantle.org
>>>>> twitter.com/pzfreo
>>>>> paul at wso2.com
>>>>>
>>>>>
>>>>> wso2.com Lean Enterprise Middleware
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> Architecture at wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Afkham Azeez
>>>> azeez at wso2.com
>>>>
>>>> WSO2 Inc. http://wso2.com
>>>> Blog: http://afkham.org
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> Architecture at wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Asanka Abeysinghe
>>> Architect - WSO2, Inc.
>>> m: +94 77 7340064 p: +94 11 2688451/3
>>> e: asankaa at wso2.com w: http://www.wso2.com
>>> b: http://www.asankama.com
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture at wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture at wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
> _______________________________________________
> Architecture mailing list
> Architecture at wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/architecture/attachments/20100206/889439f4/attachment.html>
More information about the Architecture
mailing list