Sim, agora vai-se começar a ouvir falar muito nisso. Vi no blog do ASP.NET e é uma novidade no .NET Core 3, portanto é natural que começem a aparecer mais blogs sobre isso.
Cristovão Morgado <[email protected]> escreveu no dia terça, 19/11/2019 à(s) 17:00: > Um artigo sobre gRPC (o g é de Google) > > > https://www.thousandtyone.com/blog/WhyDevelopersShouldCareAboutGRPC.aspx?fbclid=IwAR147lO5yw9YHF1HQ4P6LX6oX-vtzfyiS9fPaeXwu0VbYRFgnv3cGqCuVQk > > > Best regards > Cristóvão Morgado > pt.linkedin.com/in/cmmorgado/ > github.com/cmorgado > > - > > > > > Hugo Ferreira <[email protected]> escreveu no dia terça, 19/11/2019 > à(s) 14:51: > >> Efetivamente datas e decimais são um problema, quando o parâmetro vem no >> url. >> Para contornar isso uso datas no formato YYYYMMDD e decimais como >> inteiros (por exemplo 10021 como sendo 100.21). >> Assim não há como enganar. >> Um null é um problema e caracteres especiais também. Nesse caso não envie >> os dados no url. >> >> Cristovão, não eras tu que era o adepto de Xamarin :D >> Ainda usas ? >> >> >> >> Cristovão Morgado <[email protected]> escreveu no dia terça, >> 19/11/2019 à(s) 14:45: >> >>> Não é bem a mesma coisa. >>> o gRPC tenta melhorar coisas que o REST/JSON que por tendo por base JS >>> são problema em certos casos (quem não se partiu todo com as datas, ou >>> numeros e a sua precisão). >>> Tem a vantagem de criar um client strongly typed que rest/json tenta >>> resolver com OpenAPI/Swagger mas devido ao JSON fica à quem ... exemplo ... >>> como tratar um null e um empty? >>> >>> Passamos de SOAP para REST/JSON pois o payload era muito verbosed.... e >>> permitiu micro serviços. >>> Nunca usei RPC por ser XML sobre HTTP ... usei logo REST+JSON ... >>> >>> >>> Além de tudo mais.... isto são literalmente canais ... se o software for >>> bem feito... distribuis em qq canal... com esforço mínimo.... >>> >>> Best regards >>> Cristóvão Morgado >>> pt.linkedin.com/in/cmmorgado/ >>> github.com/cmorgado >>> >>> - >>> >>> >>> >>> >>> Hugo Ferreira <[email protected]> escreveu no dia terça, >>> 19/11/2019 à(s) 14:14: >>> >>>> Olá grupo, >>>> >>>> Acompanho os blogs da Microsoft do .NET e ASP.NET e agora deparei-me >>>> com isto: https://devblogs.microsoft.com/aspnet/grpc-vs-http-apis >>>> De facto o primeiro comentário diz tudo (bem como a resposta). >>>> Recordo-me de: >>>> Usar SOAP no inicio >>>> Depois fui para RPC (um salto qualitativo gigantesco) >>>> Depois REST (senti que estava melhor que SOAP mas bem pior que REST mas >>>> pronto, o mundo ditou que REST é que era e acabei por me habituar pois é >>>> fácil habitar para melhor mas para pior não) >>>> Agora voltamos ao RPC :) >>>> >>>> -- >>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>>> do Grupos do Google. >>>> Para anular a subscrição deste grupo e parar de receber emails do >>>> mesmo, envie um email para [email protected]. >>>> Para ver este debate na Web, visite >>>> https://groups.google.com/d/msgid/riapt/CAAAuht1GW29nSXg-a_1etCigY2EtH1ChU80sUXfyjsL_L3ZDrA%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/riapt/CAAAuht1GW29nSXg-a_1etCigY2EtH1ChU80sUXfyjsL_L3ZDrA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >>> Grupos do Google. >>> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >>> envie um email para [email protected]. >>> Para ver este debate na Web, visite >>> https://groups.google.com/d/msgid/riapt/CABstQpTryArnLTUxL-6nzhJeccoyebj2F9-yOW%2BScPafjqKf8Q%40mail.gmail.com >>> <https://groups.google.com/d/msgid/riapt/CABstQpTryArnLTUxL-6nzhJeccoyebj2F9-yOW%2BScPafjqKf8Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >> Grupos do Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para ver este debate na Web, visite >> https://groups.google.com/d/msgid/riapt/CAAAuht1zPxcO4TEw-84qDr3fpqcrUpMN_94KNcQdovmx6LpQMA%40mail.gmail.com >> <https://groups.google.com/d/msgid/riapt/CAAAuht1zPxcO4TEw-84qDr3fpqcrUpMN_94KNcQdovmx6LpQMA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do > Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para ver este debate na Web, visite > https://groups.google.com/d/msgid/riapt/CABstQpQkSmj0SwL6yNv%3DZBK0Wut6v7o25jVNYAOOMT77yQbwKA%40mail.gmail.com > <https://groups.google.com/d/msgid/riapt/CABstQpQkSmj0SwL6yNv%3DZBK0Wut6v7o25jVNYAOOMT77yQbwKA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para ver este debate na Web, visite https://groups.google.com/d/msgid/riapt/CAAAuht0A%3DUTaC7rQ2ESv1-wwBSDpUf%2B86qPNDLEoucdNkEFuOg%40mail.gmail.com.
