-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Srinath Perera wrote:
> Hi All;
> 
> <big picture>
> I am talking about the client side (dynamic) policy.
> 1) We start with the WSDL that has policy attached.
> 2) At the WSDL parsing policies are attached to the information model
> 3) We engage modules based on policy name spaces.
> 4) Each engaged module will be notified about the engagement and they
> go look at the policy attachments and configure themselves based on
> the policy
> 
> <dream>User get a WSDL, give it to a service client, and get service
> client configured. Then create a operation client and invoke.
> WS-Secuirty /RM etc all configured as given by the policy and just
> work </dream>
> </bigpicture>
> 
> 
> Some policy name spaces have a wide scope (e.g. Security) and should
> be covered with more than one module. For an example authorization is
> not covered by WS-Security and I need to add authorization module that
> handle it.
> 
> Can we allow number of modules to register under same name space and
> when the policy is found every one get called. 

+1

It seems a valid usecase and I'll fix that in CodeGen

Sanka

Each configure himself
> for policy he can handle and store that in the Operation object. (Each
> may tell Axis2 does he need to engaged or not )
> 
> <thought>
> when a module is called to notify that he is engaged, he should
> configure himself and store the configuration some where in the
> operation/service he is engaged. e.g. this could be Outflow
> Configuration/Inflow Configuration object for WS-Security. May be we
> want to revise the
> </thought>
> 
> There are lot of detail to handle, but I want to know what people
> think about it.
> After a chat with Sanka, I plan to try to implement the scenario!!
> 
> thoughts?
> 
> Thanks
> Srinath
> 
> 
> --
> ============================
> Srinath Perera:
>    http://www.cs.indiana.edu/~hperera/
>    http://www.bloglines.com/blog/hemapani
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFD+Uzp/Hd0ETKdgNIRAkgzAJ9e0h7Z2SYRqRhoPhPAzUL7QPf6JgCcCl4H
PE1wicuvBmUooQ7vMwHnSbk=
=ufSX
-----END PGP SIGNATURE-----

Reply via email to