当前位置: 首页 > news >正文

国外有什么网站做游戏吗网络营销和网络推广有什么区别

国外有什么网站做游戏吗,网络营销和网络推广有什么区别,wordpress建站方法,有哪些网站是用php做的当我们使用Thrift 通信的时候,服务端有时候需要注册多个类,去实现通信,这时候我们就不能再使用单一Processor的方式,就要使用多个Processor,那么如何去实现呢? 多个Process 服务端 public static void m…

当我们使用Thrift 通信的时候,服务端有时候需要注册多个类,去实现通信,这时候我们就不能再使用单一Processor的方式,就要使用多个Processor,那么如何去实现呢?

多个Process

服务端

public static void main(String[] args) {try {AImpl aService = new AImpl();BImpl bService=new BImpl();TMultiplexedProcessor multiplexedProcessor = new TMultiplexedProcessor();AService.Processor<AImpl> aProcessor = new AService.Processor<>(aService);multiplexedProcessor.registerProcessor("aService", aProcessor);BService.Processor<BImpl> bProcessor = new BService.Processor<>(bService);multiplexedProcessor.registerProcessor("bService", bProcessor);TServerSocket serverTransport = new TServerSocket(80000);TThreadPoolServer.Args serverArgs = new TThreadPoolServer.Args(serverTransport);serverArgs.processor(multiplexedProcessor);TServer server = new TThreadPoolServer(serverArgs);System.out.println("Starting the multi-processor server...");server.serve();} catch (Exception e) {e.printStackTrace();System.out.println(e.getMessage());}}

客户端

public static void main(String[] args) throws TException {TTransport transport = new TSocket("localhost", 80000);transport.open();// AServiceTMultiplexedProtocol multiplexedProtocol = new TMultiplexedProtocol(new TBinaryProtocol(transport), "aService");AService.Client aClient = new AService.Client(multiplexedProtocol);aClient.method();System.out.println("Calling AService method...");// BServicemultiplexedProtocol = new TMultiplexedProtocol(new TBinaryProtocol(transport), "bService");BService.Client bClient = new BService.Client(multiplexedProtocol);BClient.method();System.out.println("Calling SystemLogService method...");transport.close();}

这个Demo中,我们要用到两个接口类,那么,A和B,使用TMultiplexedProcessor 去注册两个Service,启动服务。

单个Process

服务端

            AImpl aService = new AImpl();TServerSocket serverSocket = new TServerSocket(90000);AService.Processor<AImpl> aProcessor= new AService.Processor<>(aService);TThreadPoolServer.Args serverArg = new TThreadPoolServer.Args(serverSocket);serverArg.processor(aProcessor);TThreadPoolServer server = new TThreadPoolServer(serverArg);server.serve();

客户端

 TTransport transport = new TSocket("localhost", 90000);transport.open();TBinaryProtocol protocol = new TBinaryProtocol(transport);AService.Client aClient = new AService.Client(protocol);aclient.method();

附单个process的方式。

http://www.zhongyajixie.com/news/8403.html

相关文章:

  • 在线音乐网站开发教程如何自己开发网站
  • 临朐网站建设哪家好惠州seo按天付费
  • 界面设计论文seo算法入门教程
  • 高性能网站建设进阶指南站长之家备案查询
  • 网站项目上线流程山东网页定制
  • 做印刷网站公司哪家好鸿星尔克网络营销
  • 给网站做seo的必要性珠海百度关键词优化
  • wordpress分类栏目seo搜索引擎优化课程
  • 济南怎样做网站推广广东seo价格是多少钱
  • 住房和城乡建设部网站施工员自贡网站seo
  • 陕西省建设厅执业资格注册中心网站报名网络快速排名优化方法
  • 网站建设一般好久到期企业培训课程分类
  • 数字化展厅设计方案独立站seo是什么
  • 网站建设时间计划书seo软文推广
  • 那家b2c网站建设报价怎么做小说推广挣钱
  • 查询个人信息最全的网站如何优化关键词搜索排名
  • 做k12网站免费个人网站制作
  • 徐州网站制作建设上海网站seo快速排名
  • 建设网站用什么语言关键词优化是什么意思
  • 衡量一个网站的指标免费网站站长查询
  • 大学生可以做的网站免费网络推广平台
  • 重庆市建设工程信息网官网造价东莞seo广告宣传
  • 诸城网站建设报价怎么免费给自己建网站
  • 网站后台开发 必备技能专业网络推广软件
  • 专利减缓在哪个网站上做合肥网站优化技术
  • 深圳建企业网站榆林市网站seo
  • 深圳燃气公司客服seo报价单
  • 建设工程交易网站代写新闻稿
  • 哪里网站用vue.js做的网站结构优化的内容和方法
  • 丹凤县人民政府门户网站建设广州专业seo公司