Skip to content
/ kritor Public

Tân thời đại thống nhất nói chuyện phiếm người máy ứng dụng tiếp lời tiêu chuẩn

Notifications You must be signed in to change notification settings

KarinJS/kritor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

38 Commits

Repository files navigation

Kritor

Bổn hạng mục trước mắt ở vào khai phá giai đoạn, sở định nghĩa api khả năng sẽ có trọng đại biến động

KritorLà một cái nói chuyện phiếm người máy ứng dụng tiếp lời tiêu chuẩn. Chỉ ở thống nhất Đằng Tấn QQ IM ngôi cao thượng người máy ứng dụng khai phá tiếp lời. Sử khai phá giả chỉ cần biên soạn một lần nghiệp vụ logic số hiệu có thể ứng dụng đến nhiều loại người máy ngôi cao. Ở QQNT trung, hiệp nghị xuất hiện phạm vi lớn biến động, OneBot vốn có định nghĩa đã không còn áp dụng hoặc quá mức phức tạp, bởi vậy chúng ta chế định một bộ tân định nghĩa tới thỏa mãn hiện tại yêu cầu.

KritorSử dụnggrpcLàm thông tín hiệp nghị, Cũng cung cấp một bộ tiêu chuẩn tiếp lời định nghĩa, khai phá giả có thể sử dụng bất luận cái gì duy trì grpc ngôn ngữ tiến hành khai phá.

Đặc tính

  • Nhiều lời ngôn:Duy trì nhiều loại biên trình ngôn ngữ, bao gồm Nodejs, Kotlin, C# chờ
  • Chuẩn hoá:Cung cấp một bộ tiêu chuẩn tiếp lời định nghĩa ( cung cấp nguyên bộprotoVăn kiện ), sử khai phá giả chỉ cần biên soạn một lần nghiệp vụ logic số hiệu có thể ứng dụng đến nhiều loại người máy ngôi cao
  • Ổn định tính:Sử dụng cao chất lượng, thấp lùi lại thông tín hiệp nghị, bảo đảm ổn định tính cùng tính năng

Hạng mục kết cấu

  • docs:Hồ sơ
  • protos:Tiếp lời định nghĩa

Chú giải tự đoạn giải thích

extendgoogle.protobuf.MethodOptions{
boolrequire=1;// yêu cầu cưỡng chế thực hiện phục vụ
stringdesc=2;// phục vụ miêu tả
}

Sử dụng thuyết minh

Chủ động RPC

Hiệp nghị đoan làm Server, cắm kiện đoan làm Client. Cắm kiện đoan có thể thông qua cấu tạo Stub đối tượng tới trực tiếp đối hiệp nghị đoan tiến hành thỉnh cầu thao tác.

Bị động RPC

Hiệp nghị đoan làm Client, cắm kiện đoan làm Server. Bởi vì Grpc cũng không có phục vụ ngay thẳng tiếp thuyên chuyển bản cài đặt phương pháp, cho nênKritorThông qua song hướng lưu tới thực hiện cắm kiện đoan đối hiệp nghị quả nhiên thuyên chuyển.

Các ngôn ngữ cắm kiện thí dụ mẫu

Tiếp nhập trạng thái

About

Tân thời đại thống nhất nói chuyện phiếm người máy ứng dụng tiếp lời tiêu chuẩn

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published