Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用perl与正在运行的OS X应用程序通信_Objective C_Macos_Perl_Cocoa_Ipc - Fatal编程技术网

Objective c 使用perl与正在运行的OS X应用程序通信

Objective c 使用perl与正在运行的OS X应用程序通信,objective-c,macos,perl,cocoa,ipc,Objective C,Macos,Perl,Cocoa,Ipc,我需要使用perl脚本与正在运行的OSX应用程序(我正在开发)通信。应用程序不需要与脚本通信。有哪些简单/干净的方法可以做到这一点?以下是一些可能的解决方案: Perl打开套接字,OSX应用程序使用 编写可以与apple提供的进行交互的Perl XS(另请参阅)。似乎有一个NSNotificationCenter的复制品 OSX似乎附带了一个PerlObjC桥 您的ObjC应用程序监听套接字,Perl连接并写入套接字。参见一些示例和示例 使用管道 在Perl和Objc之间为IPC使用unix套

我需要使用perl脚本与正在运行的OSX应用程序(我正在开发)通信。应用程序不需要与脚本通信。有哪些简单/干净的方法可以做到这一点?

以下是一些可能的解决方案:

  • Perl打开套接字,OSX应用程序使用
  • 编写可以与apple提供的进行交互的Perl XS(另请参阅)。似乎有一个NSNotificationCenter的复制品
  • OSX似乎附带了一个PerlObjC桥
  • 您的ObjC应用程序监听套接字,Perl连接并写入套接字。参见一些示例和示例
  • 使用管道
  • 在Perl和Objc之间为IPC使用unix套接字(请参阅和)
  • 使用UNIX消息队列()
  • 为(aka)编写或使用Perl访问libdispatch API

    • 以下是一些可能的解决方案:

      • Perl打开套接字,OSX应用程序使用
      • 编写可以与apple提供的进行交互的Perl XS(另请参阅)。似乎有一个NSNotificationCenter的复制品
      • OSX似乎附带了一个PerlObjC桥
      • 您的ObjC应用程序监听套接字,Perl连接并写入套接字。参见一些示例和示例
      • 使用管道
      • 在Perl和Objc之间为IPC使用unix套接字(请参阅和)
      • 使用UNIX消息队列()
      • 为(aka)编写或使用Perl访问libdispatch API

        • 以下是一些可能的解决方案:

          • Perl打开套接字,OSX应用程序使用
          • 编写可以与apple提供的进行交互的Perl XS(另请参阅)。似乎有一个NSNotificationCenter的复制品
          • OSX似乎附带了一个PerlObjC桥
          • 您的ObjC应用程序监听套接字,Perl连接并写入套接字。参见一些示例和示例
          • 使用管道
          • 在Perl和Objc之间为IPC使用unix套接字(请参阅和)
          • 使用UNIX消息队列()
          • 为(aka)编写或使用Perl访问libdispatch API

            • 以下是一些可能的解决方案:

              • Perl打开套接字,OSX应用程序使用
              • 编写可以与apple提供的进行交互的Perl XS(另请参阅)。似乎有一个NSNotificationCenter的复制品
              • OSX似乎附带了一个PerlObjC桥
              • 您的ObjC应用程序监听套接字,Perl连接并写入套接字。参见一些示例和示例
              • 使用管道
              • 在Perl和Objc之间为IPC使用unix套接字(请参阅和)
              • 使用UNIX消息队列()
              • 为(aka)编写或使用Perl访问libdispatch API

              这个问题需要意见才能回答,因为有很多选择。意见问题在堆栈泛滥中是有问题的,这不是最不重要的原因:为了表达一个观点,它需要有一些合理的基础,而你所给出的描述没有留下这样的基础。@ MAH更新的问题来澄清。这种交流有多频繁?“从尺寸上看,有效载荷是什么样的?”乔什·卡斯韦尔说,相当小。其目的是为it提供要处理的文件路径。此问题需要意见才能回答,因为有许多选项可用。意见问题在堆栈泛滥中是有问题的,这不是最不重要的原因:为了表达一个观点,它需要有一些合理的基础,而你所给出的描述没有留下这样的基础。@ MAH更新的问题来澄清。这种交流有多频繁?“从尺寸上看,有效载荷是什么样的?”乔什·卡斯韦尔说,相当小。其目的是为it提供要处理的文件路径。此问题需要意见才能回答,因为有许多选项可用。意见问题在堆栈泛滥中是有问题的,这不是最不重要的原因:为了表达一个观点,它需要有一些合理的基础,而你所给出的描述没有留下这样的基础。@ MAH更新的问题来澄清。这种交流有多频繁?“从尺寸上看,有效载荷是什么样的?”乔什·卡斯韦尔说,相当小。其目的是为it提供要处理的文件路径。此问题需要意见才能回答,因为有许多选项可用。意见问题在堆栈泛滥中是有问题的,这不是最不重要的原因:为了表达一个观点,它需要有一些合理的基础,而你所给出的描述没有留下这样的基础。@ MAH更新的问题来澄清。这种交流有多频繁?“从尺寸上看,有效载荷是什么样的?”乔什·卡斯韦尔说,相当小。其目的是为it提供要处理的文件路径。