Hi vanjikumaran,

We make use of analytics to  summarize and persist the request count for a
certain period of time for an API, as we need an internal storage to
persist the request counts in order to publish it to the Billing engine
time to time . So If the data(Request stream) is published to analytics per
frame for websocket APIs , achieving this should not be a problem. I think
for web socket APIs,  request stream is published for each frame and if so
the same peristing and publishing logic could  be used for websocket apis
and this should be a minimal effort. if not we should find a way to
internally persist the frame count  for webscoket APIs and write the logic
and publish it to the billing engine.
@Fazlan Nazeem <[email protected]> @Rukshan Premathunga
<[email protected]> @Arshardh
Ifthikar <[email protected]>  please confirm whether streams are published
to analytics per frame for Websocket APIS.

Also we have had discussions on  whether frame or bandwidth based pricing
fits web socket apis better. So I think we can check the feasibility of
implementing it bandwidth wise as well and decide on the better option



On Tue, Sep 1, 2020 at 9:45 AM Vanjikumaran Sivajothy <[email protected]>
wrote:

> Any update on this?
>
> On Tue, Aug 25, 2020 at 7:10 PM Vanjikumaran Sivajothy <[email protected]>
> wrote:
>
>> Hi Team,
>>
>> WSO2 API Manager offers a monetization functionality in the product and
>> It is working perfectly with HTTP Request-Response for the dynamic
>> pricing. However, WebSocket endpoints do not work like a typical HTTP
>> request-Response as once the connection is made the
>> communication happens via frames.
>>
>> Therefore, It is ideal to consider to implement the dynamic
>> pricing option for frame count rather than request count.
>>
>>
>>
>> https://github.com/wso2/product-apim/issues/9185
>>
>>
>> --
>>
>> *Vanjikumaran Sivajothy | Solution Engineer |WSO2 Inc. (m) +1 925 464
>> 6816 | (e) vanji AT wso2.com <http://wso2.com>*
>>
>>
>>
>
> --
>
> *Vanjikumaran Sivajothy | Solution Engineer |WSO2 Inc. (m) +1 925 464 6816
> | (e) vanji AT wso2.com <http://wso2.com>*
>
>
>

-- 
Shilmy Hasan
Software Engineer | WSO2

E-mail :[email protected]
Phone :0779188653
web : http://www.wso2.com

[image: https://wso2.com/signature] <https://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to