CPC G06F 16/958 (2019.01) [G06F 40/14 (2020.01); G06F 40/143 (2020.01); H04L 67/53 (2022.05)] | 17 Claims |
1. A device for a website building system, the device comprising:
a communication hub embedded in a page of a website built by said website building system to implement 2-way cross domain communication with direct addressing between at least two third party applications from different vendors, said at least two third party applications each having an instance within said page; said communication hub comprising:
a smart identifier and addresser to identify and provide said direct addressing of source or target third party applications between said at least two third party applications and to maintain a table of absolute addresses for said 2-way cross domain communication; and
a communication policy enforcer to enforce a communication policy between said website building system and said at least two third party applications to filter non-conforming communication according to said communication policy; and
a protocol translator to provide 2-way interface translation between said at least two third party applications.
|