[Champmodel] gocker API Thrift deinitions

Zoltán Borók-Nagy zoltan.borok-nagy at ericsson.com
Mon Mar 11 15:34:38 CET 2013


Helló,

Jah okés, akkor viszont egyszerű a dolgunk :)

Üdv,
    Zoli



-----Original Message-----
From: Dániel Krupp 
Sent: Monday, March 11, 2013 2:22 PM
To: Zoltán Borók-Nagy; Bognár Bálint; CodeCompass Champion Mailing List
Subject: RE: [Champmodel] gocker API Thrift deinitions

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