[Dev] D-Bus bindings for Crosswalk, Crosswalk extensions in Python

Kis, Zoltan zoltan.kis at intel.com
Mon Sep 15 11:45:40 GMT 2014


Hi Luc,

Nice work indeed! Kudos to you, Patrick and Thiago S for making this possible.

Best regards,
Zoltan


On Mon, Sep 15, 2014 at 11:14 AM, Luc Yriarte
<luc.yriarte at linux.intel.com> wrote:
> Hi Zoltan,
>
> Good guess :-) Essentially that's what Patrick did. Extract the websocket
> part from the main engine, and do a Crosswalk extension using pycrosswalk.
> Cloudeebus can run either as a websocket server or within crosswalk, using
> crosswalk message passing instead of websockets.
>
> From the Javascript application side everything is identical, except for the
> init part - with websockets you use a server ip:port. On Tizen an app only
> loads the xwalk extension instead of connecting to a websocket server.
>
> Patrick's pull request on cloudeebus sums it up pretty well actually
>
> https://github.com/01org/cloudeebus/commit/e511dfab6c0c3d8326dfaed70660421df7054c9a
>
> Cheers
>
> Luc
>
>
> On 12/09/2014 23:05, Kis, Zoltan wrote:
>>
>> On Fri, Sep 12, 2014 at 10:25 PM, Schroeder, Henning
>> <henning.schroeder at intel.com> wrote:
>>>
>>> If I understand the cloudeebus architecture correctly it does not
>>> necessarily integrate into crosswalk via extension but via a websocket tcp
>>> connection.
>>
>>
>> Websocket was the original IPC, but when we talk about crosswalk
>> integration (I assume done with internal xwalk extensions when we talk
>> about pycrosswalk, but it could also be supported in external xwalk
>> extensions such as Tizen extensions), that has to change to the IPC
>> used by the browser extension mechanism. It is way much easier to
>> rewrite cloudeebus (yes, losing the cloud part) than to convince
>> upstream browser guys to change the extension implementation.
>>
>> Best regards,
>> Zoltan
>> _______________________________________________
>> Dev mailing list
>> Dev at lists.tizen.org
>> https://lists.tizen.org/listinfo/dev
>>
> _______________________________________________
> Dev mailing list
> Dev at lists.tizen.org
> https://lists.tizen.org/listinfo/dev


More information about the Dev mailing list