[Champmodel] gocker API Thrift deinitions
Dániel Krupp
daniel.krupp at ericsson.com
Mon Mar 11 14:21:32 CET 2013
Hello,
Arra gondolsz, hogy az egyes Service-eket külön osztályokban implementálhassuk (azért hogy ne 1 provider osztályt kelljen karbantartani)?
Ezt elvileg meg lehet ugy csinalni, hogy a mongoosba más url alá regisztráljuk be a különböző implementereket.
Pl. ha van egy SearchService es egy CoreService thrift service-unk 1-1 implementerrel, akkor azokat regisztralhatjuk a mongoosban igy:
http://server:9000/SearchService , http://server:9000/CoreService
Udv,
D
-----Original Message-----
From: champmodel-bounces at plc.inf.elte.hu [mailto:champmodel-bounces at plc.inf.elte.hu] On Behalf Of Zoltán Borók-Nagy
Sent: Monday, March 11, 2013 12:33 PM
To: Bognár Bálint; CodeCompass Champion Mailing List
Subject: Re: [Champmodel] gocker API Thrift deinitions
Sziasztok!
Ezesetben meg kell oldani a service-ek multiplexálását, ami persze nem lehetetlen:
http://stackoverflow.com/questions/6905737/id-like-to-use-multiple-services-on-one-transport-thrift
https://issues.apache.org/jira/browse/THRIFT-66
https://issues.apache.org/jira/browse/THRIFT-563
Másik megoldás, hogy csupán egy, monolitikus service-ünk van, és az összes metódus itt van definiálva.
Egyelőre még nem tudom, hogy melyik lenne nekünk a jobb, mindkettőnek meg van az előnye és hátránya.
Zoli
-----Original Message-----
From: champmodel-bounces at plc.inf.elte.hu [mailto:champmodel-bounces at plc.inf.elte.hu] On Behalf Of Bognár Bálint
Sent: Saturday, March 09, 2013 10:16 PM
To: CodeCompass Champion Mailing List
Subject: [Champmodel] gocker API Thrift deinitions
Sziasztok!
Elkészültem a Danival megbeszélt API első változatával Thrift-ben. A legújabb (0.9.0) verzióval nekem -strict kapcsolóval warning nélkül fordul, remélem, másnak sem lesz gondja vele.
Van mellette egy rövid README fájl, érdemes elolvasni. Az egészet itt lehet elérni:
https://plc.inf.elte.hu/model/repos/doc/grockerAPI/
Akinek nem megy a Thrift fordítás, a generált fájlokat (cpp, js, vagy akármi más) tőlem lehet kérni :)
Üdv!
--- Bálint
_______________________________________________
Champmodel mailing list
Champmodel at plc.inf.elte.hu
https://plc.inf.elte.hu/mailman/listinfo/champmodel
_______________________________________________
Champmodel mailing list
Champmodel at plc.inf.elte.hu
https://plc.inf.elte.hu/mailman/listinfo/champmodel
More information about the Champmodel
mailing list