能否根据现有的代码生成thrift文件

问题描述

能否根据现有的代码生成thrift文件

网站用的语言是php,现在想把网站的代码拆分一下,将一些sevice类的代码独立部署,通过thrift进行service的调用,但是原来的sevice太多,数据结构又不一样,如果写thrift文件,每个类和方法都要定义对应的struct和service,这样工作量太大了,想了解有没有一些简便的办法呢

解决方案

通过thrift 来生成对应的调用代码。不知道有没有其他工具。

时间: 2025-01-30 22:31:18

能否根据现有的代码生成thrift文件的相关文章

导航-求java代码生成svg文件的思路

问题描述 求java代码生成svg文件的思路 我这个svg图片是路标导航图,这种话路标导航可能有上万张,所以只能用代码去生成这个svg图片,可是有没有正确的思路. 这是其中一张svg文件的xml <?xml version="1.0" encoding="GBK"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN" "http://www.w3.org/Grap

JavaScript代码生成PDF文件的方法_javascript技巧

可以使用javascript生成PDF的类库–jsPDF,先下载jsPDF-0.9.0rc2下载地址:;请点这里 ,以下是完整实例代码: <!doctype> <html> <head> <title>jsPDF</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script typ

ASP中如何将代码生成的文件设为只读

ASP中如何将代码生成的文件设为只读 (01-2-25 137) [hooke] 于 2001-2-21 17:12:14 加贴在 Joy ASP ↑: Attributes Property Sets or returns the attributes of files or folders. Read/write or read-only, depending on the attribute. object.Attributes [= newattributes] Arguments ob

在ASP中如何将代码生成的文件设为只读

Attributes PropertySets or returns the attributes of files or folders. Read/write or read-only, depending on the attribute. object.Attributes [= newattributes] Argumentsobject Required. Always the name of a File or Folder object. newattributes Option

如何将代码生成的文件设为只读

Attributes PropertySets or returns the attributes of files or folders. Read/write or read-only, depending on the attribute. object.Attributes [= newattributes] Argumentsobject Required. Always the name of a File or Folder object. newattributes Option

求帮忙呀-求大神帮忙thrift是怎么传输文件的 求详细代码,在线等

问题描述 求大神帮忙thrift是怎么传输文件的 求详细代码,在线等 如题,求使用thrift怎么传输文件,本人小白 求详细代码(thrift文件 服务端代码 客户端代码),在线等 解决方案 http://blog.chinaunix.net/uid-20357359-id-2876170.html

thrift说明和测试

1下载:http://www.apache.org/dyn/closer.cgi?path=/thrift/0.9.2/thrift-0.9.2.exe   2 创建 :demoHello.thrift  namespace java xdg.luozhonghua.thrift.demo service  HelloWorldService {   string sayHello(1:string username) } 3:命令:  E:\thrift>thrift -r -gen java

Thrift-java学习小结

原文出自[听云技术博客]:http://blog.tingyun.com/web/article/detail/1083 Thrift是什么?什么情况下使用thrift Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基金会将Thrift作为一个开源项目,对于当时的facebook来说创造thrift是为了解决facebook系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性.所以thrift可以支持多种程序语言,例如:  C++

Apache Thrift - 可伸缩的跨语言服务开发框架

http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/   前言: 目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等.其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖,但还不够完善.本文将介绍由 Facebook 开发的远程服务调用框架 Apache Thrift,它采用接口