Skip to content

WIP: Thrift over HTTP#1

Open
Ecialo wants to merge 36 commits into
masterfrom
http-thrift
Open

WIP: Thrift over HTTP#1
Ecialo wants to merge 36 commits into
masterfrom
http-thrift

Conversation

@Ecialo
Copy link
Copy Markdown
Owner

@Ecialo Ecialo commented Aug 24, 2020

Добавлено:

  • Binary.Framed.Server.HTTP. Получает трифтовое сообщение в /thrift/ и перенапраляет в ручку соотвествующую вызываемому методу. В ручку можно сходить и отдельно через /thrift/:method.
  • Допустимые ошибки теперь нотируются в генерируемом поведении

Не сделано (пока что):

  • Пользовательские плаги на влёте и вылете из ручек
  • Осмысленная обработка односторонних сообщений

Сломано (пока что):

  • Поддержка новго поведения для старого framed сервера.

@Ecialo
Copy link
Copy Markdown
Owner Author

Ecialo commented Aug 24, 2020

Ещё на тип void стоит повнимательнее посмотреть. Сейчас там в спеках на него генерируется no_return() что явная неправда в случае http.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant