php - 如何从 php 调用 scala 函数?

标签 php scala thrift finagle

除了 Thrift 服务之外,还有什么方法可以从 PHP 调用 Scala 函数吗?最初我尝试了 Thrift 服务,但问题是,它有时有效,有时却无效。这个问题有什么简单的解决办法吗?

下面的代码是我的server.scala程序

try {
    val serverTransport: TServerSocket= new TServerSocket(9778)
    val processor = new User_nodeService.Processor(User_node)
    val args1:Args = new Args(serverTransport)
    args1.processor(processor)
    val server:TServer = new TThreadPoolServer(args1)
    println("Started service successfully...")
    server.serve()
}

有时我在“args1.processor(processor)”,有时代码工作正常。

最佳答案

你可以试试 gearman,有一个 scala 版本可用

https://github.com/efuquen/scala-gearman

http://gearman.org/

关于php - 如何从 php 调用 scala 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16356394/

相关文章:

php - 从 2 个 MySQL 表获取数据

php - 通过functions.php覆盖小部件

javascript - 输入数量按钮加减

c++ - 在 Ubuntu 13.04 上构建 thrift 0.9.1 时出现 libtool 错误

java - apache thrift 与 spring 框架的集成

thrift - 使用 Apache Thrift,哪些平台支持哪些协议(protocol)?

php - 将 CSV 插入 MySQL

scala - 如何在Scala中设计一个简单的监控库?

scala - 通过展平元组的值来转换 RDD

Scala映射无法解析映射器函数