[Architecture] WSF/Java as a separate product

Ruwan Linton ruwan at wso2.com
Thu May 6 01:31:12 EDT 2010


Sanjiva Weerawarana wrote:
> Right but we can not ship the webapp in WSF/Java. Doing that doesn't 
> make sense.
+1

Basically WSF/Java is going to be a set of libraries to *write* WS 
clients and services, but to host the services you need to have WSAS.

Thanks,
Ruwan
>
> Sanjiva.
>
> On Thu, May 6, 2010 at 10:08 AM, Afkham Azeez <azeez at wso2.com 
> <mailto:azeez at wso2.com>> wrote:
>
>     With respect to Axis2, Rampart, Sandesha etc. there is no
>     distringuishing between server & client sides. It is the same set
>     of dependencies. So, WSF/Java can be used for writing service as
>     well since it contains all the dependencies. All the training
>     samples in fact have services & corresponding client code. Around
>     4 years ago, when we originally envisioned WSF/Java, the idea was
>     to allow people to use it as a library for creating services &
>     clients. The argument was that it does not make sense to download
>     an application server (WSAS) in order to write & compile services.
>
>     Azeez
>
>
>     On Wed, May 5, 2010 at 3:58 PM, Samisa Abeysinghe <samisa at wso2.com
>     <mailto:samisa at wso2.com>> wrote:
>
>
>
>         On Wed, May 5, 2010 at 12:25 PM, Afkham Azeez <azeez at wso2.com
>         <mailto:azeez at wso2.com>> wrote:
>
>             It is a framework for writing services & clients.
>
>
>         Nop, no services. Only clients!
>
>         Samisa...
>          
>
>
>             Azeez
>
>
>             On Wed, May 5, 2010 at 12:11 PM, Danushka Menikkumbura
>             <danushka at wso2.com <mailto:danushka at wso2.com>> wrote:
>
>                 I am not sure if this is the right time to ask this
>                 question ;-)  but ... have we got the product name
>                 right?. I wonder if WSF/Java gives out the correct
>                 perception. Its client-only at least?.
>
>                 Danushka
>
>
>                 On Wed, May 5, 2010 at 11:58 AM, Isuru Suriarachchi
>                 <isuru at wso2.com <mailto:isuru at wso2.com>> wrote:
>
>
>
>                     On Wed, May 5, 2010 at 11:48 AM, Afkham Azeez
>                     <azeez at wso2.com <mailto:azeez at wso2.com>> wrote:
>
>                         We can add all the training samples which
>                         demonstrate addressing, MTOM, dual channel
>                         invocation, client API etc.
>
>
>                     +1. Yes we already have a good collection of
>                     client samples covering almost all areas.
>
>                     ~Isuru
>                      
>
>
>                         Azeez
>
>
>                         On Wed, May 5, 2010 at 11:28 AM, Isuru
>                         Suriarachchi <isuru at wso2.com
>                         <mailto:isuru at wso2.com>> wrote:
>
>                             Ok I think now we are clear enough on this
>                             this to start. I'll create a project and
>                             it will create a distribution with the
>                             following structure.
>
>                             WSF/JAVA_HOME
>                               - lib
>                               - repository
>                                   - modules
>                               - samples
>                                   - basic-client
>                                   - security-client
>                                   - rm-client
>                                   - etc..
>                               - resources
>                                   - security
>                                       - wso2carbon.jks
>                               - docs
>                               - README.txt
>                               - LICENSE.txt
>
>                             Anything else??..
>
>                             Thanks,
>                             ~Isuru
>
>                             On Wed, May 5, 2010 at 9:01 AM, Sanjiva
>                             Weerawarana <sanjiva at wso2.com
>                             <mailto:sanjiva at wso2.com>> wrote:
>
>                                 On Wed, May 5, 2010 at 8:52 AM, Ruwan
>                                 Linton <ruwan at wso2.com
>                                 <mailto:ruwan at wso2.com>> wrote:
>                                  
>
>                                     > Well, in that case, you can use
>                                     our WSAS AMI ;)
>
>                                     wsas.cloud.wso2.com
>                                     <http://wsas.cloud.wso2.com>
>                                     having the sample services, so
>                                     that he can try those
>                                     samples directly if he is
>                                     connected to the internet.
>
>
>                                 We certainly can. I think the main
>                                 point is that the server code will not
>                                 be in this distro no matter what.
>
>                                 Sanjiva.
>                                 -- 
>                                 Sanjiva Weerawarana, Ph.D.
>                                 Founder, Chairman & CEO; WSO2, Inc.;
>                                  http://wso2.com/
>                                 email: sanjiva at wso2.com
>                                 <mailto:sanjiva at wso2.com>; phone: +1
>                                 408 754 7388 x51726; cell: +94 77 787
>                                 6880 | +1 650 265 8311
>                                 blog: http://sanjiva.weerawarana.org/
>
>                                 Lean . Enterprise . Middleware
>
>                                 _______________________________________________
>                                 Architecture mailing list
>                                 Architecture at wso2.org
>                                 <mailto:Architecture at wso2.org>
>                                 https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>                             _______________________________________________
>                             Architecture mailing list
>                             Architecture at wso2.org
>                             <mailto:Architecture at wso2.org>
>                             https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>
>                         -- 
>                         Afkham Azeez
>                         Software Architect & Product Manager, WSO2
>                         WSAS; WSO2, Inc.; http://wso2.com, Lean .
>                         Enterprise . Middleware
>                         Member; Apache Software Foundation;
>                         http://www.apache.org/
>                         email: azeez at wso2.com <mailto:azeez at wso2.com>
>                         cell: +94 77 3320919
>                         blog: http://blog.afkham.org
>                         twitter: http://twitter.com/afkham_azeez
>                         linked-in: http://lk.linkedin.com/in/afkhamazeez
>
>                         _______________________________________________
>                         Architecture mailing list
>                         Architecture at wso2.org
>                         <mailto:Architecture at wso2.org>
>                         https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>                     _______________________________________________
>                     Architecture mailing list
>                     Architecture at wso2.org <mailto:Architecture at wso2.org>
>                     https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>
>                 -- 
>                 Danushka Menikkumbura
>                 Technical Lead & Product Manager, WSO2 SOA Enablement
>                 Server
>
>                 WSO2, Inc.; http://wso2.com
>                 Lean . Enterprise . Middleware
>
>                 phone : +94 77 364 1754
>                 blog : http://danushka-menikkumbura.blogspot.com/
>
>                 Disclaimer: This communication may contain privileged
>                 or other confidential information and is intended
>                 exclusively for the addressee/s. If you are not the
>                 intended recipient/s, or believe that you may have
>                 received this communication in error, please reply to
>                 the sender indicating that fact and delete the copy
>                 you received and in addition, you should not print,
>                 copy, retransmit, disseminate, or otherwise use the
>                 information contained in this communication. Internet
>                 communications cannot be guaranteed to be timely,
>                 secure, error or virus-free. The sender does not
>                 accept liability for any errors or omissions.
>
>                 _______________________________________________
>                 Architecture mailing list
>                 Architecture at wso2.org <mailto:Architecture at wso2.org>
>                 https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>
>             -- 
>             Afkham Azeez
>             Software Architect & Product Manager, WSO2 WSAS; WSO2,
>             Inc.; http://wso2.com, Lean . Enterprise . Middleware
>             Member; Apache Software Foundation; http://www.apache.org/
>             email: azeez at wso2.com <mailto:azeez at wso2.com> cell: +94 77
>             3320919
>             blog: http://blog.afkham.org
>             twitter: http://twitter.com/afkham_azeez
>             linked-in: http://lk.linkedin.com/in/afkhamazeez
>
>             _______________________________________________
>             Architecture mailing list
>             Architecture at wso2.org <mailto: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 <mailto:Architecture at wso2.org>
>         https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>
>     -- 
>     Afkham Azeez
>     Software Architect & Product Manager, WSO2 WSAS; WSO2, Inc.;
>     http://wso2.com, Lean . Enterprise . Middleware
>     Member; Apache Software Foundation; http://www.apache.org/
>     email: azeez at wso2.com <mailto:azeez at wso2.com> cell: +94 77 3320919
>     blog: http://blog.afkham.org
>     twitter: http://twitter.com/afkham_azeez
>     linked-in: http://lk.linkedin.com/in/afkhamazeez
>
>     _______________________________________________
>     Architecture mailing list
>     Architecture at wso2.org <mailto:Architecture at wso2.org>
>     https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
>
> -- 
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: sanjiva at wso2.com <mailto:sanjiva at wso2.com>; phone: +1 408 754 
> 7388 x51726; cell: +94 77 787 6880 | +1 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
> ------------------------------------------------------------------------
>
> _______________________________________________
> Architecture mailing list
> Architecture at wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>   


-- 
Ruwan Linton
Software Architect & Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.com

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: ruwan at wso2.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
tweet: http://twitter.com/ruwanlinton





More information about the Architecture mailing list