首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过局域网在Lightroom插件和iOS应用程序之间通信

通过局域网在Lightroom插件和iOS应用程序之间通信
EN

Stack Overflow用户
提问于 2017-07-15 00:46:44
回答 1查看 164关注 0票数 1

我已经在Adobe的LR SDK论坛上问过这个问题,我想我也会在这里问一下。

我想为Lightroom 6+创建一个插件,允许在LR插件和iOS应用程序之间进行双向通信。iOS设备将位于同一本地网络中。

实现这一目标的最佳方法是什么?我在想用LRSocket,这是最直接的方法吗?我假设使用这种方法时,iOS应用程序将需要充当服务器,而LR插件将是连接客户端?但是,我找到的所有文档和示例,关于LRSocket的一般用法,都表明使用的是本地主机。如果只能使用本地主机,这会使通过WiFi与iOS设备直接通信变得不可能吗?

任何信息都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2017-09-22 04:58:56

我刚刚开始尝试做同样的事情,尽管是使用Android应用程序,但遇到了相同的(显然是无法克服的)问题,即LrSocket.Bind似乎只能绑定到本地主机接口。

我认为解决这个问题的唯一方法是在LR主机操作系统上有一个中间端口转发器,它在localhost:port和以太网/wifi: port之间转发流量

我猜你可以在mac上使用ssh,而且还有Windows的端口转发应用程序(据说ssh很快就会推出)。PassPort ( XP时代的一个旧应用程序似乎仍然有效)。

不过,这是个bit....messy。

另一种选择是使用LrHttp.get (和/或.post),但这将不得不轮询信息,并且对于某些需求可能有点滞后。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45107996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档