我刚刚遇到 Thrift,最近开始使用 JNI。
据我了解,Thrift 为您提供了定义不同语言之间接口的工具(如果我错了,请纠正我)。根据我的经验,JNI 在 Java 和 C++ 之间似乎做了类似的工作。
我想知道我是否可以使用 Thrift 来完成我目前在 JNI 中所做的任务。如果是,我应该在哪些任务上使用 Thrift,什么时候应该使用 JNI?
谢谢!
我刚刚遇到 Thrift,最近开始使用 JNI。
据我了解,Thrift 为您提供了定义不同语言之间接口的工具(如果我错了,请纠正我)。根据我的经验,JNI 在 Java 和 C++ 之间似乎做了类似的工作。
我想知道我是否可以使用 Thrift 来完成我目前在 JNI 中所做的任务。如果是,我应该在哪些任务上使用 Thrift,什么时候应该使用 JNI?
谢谢!