GoGPT Best VPN GoSearch

סמל OnWorks

jsonrpcstub - מקוון בענן

הפעל את jsonrpcstub בספק האירוח החינמי של OnWorks דרך Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה jsonrpcstub שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.

תָכְנִית:

שֵׁם


jsonrpcstub - יצירת קבצי stub עבור מסגרת libjson-rpc-cpp.

תַקצִיר


jsonrpcstub specfile.json [--cpp-server=namespace::ClassName]
[--cpp-server-file=classqname.h] [--cpp-client=namespace::ClassName] [--cpp-client-
קובץ=שם_מחלקה.h] [--js-client=שם_מחלקה] [--js-client-קובץ=שם_מחלקה.js] [-h] [-v]
[--גִרְסָה]

תיאור


jsonrpcstub הוא כלי ליצירת מחלקות C++ ו-JavaScript מתוך פרוצדורה
קובץ המפרט.

מפרט תחביר
קובץ הספציפיקציה הוא קובץ JSON המכיל את כל שיטות ה-JSON-RPC הזמינות.
התראות עם הפרמטרים המתאימים וערכי ההחזרה הכלולים ב-
מערך JSON ברמה העליונה.

[
{
"שם": "שיטה_עם_פרמטרי_מיקום",
"פרמטרים": [3,4],
"החזרות": 7
},
{
"שם": "שיטה_עם_פרמטרים_בעלי_שם",
"פרמטרים": {"פרמטר1": 3, "פרמטר2": 4},
"החזרות": 7
},
{
"שם": "הודעה_ללא_פרמס"
}
]

המילולי בכל אחד מהם פרמטרים ו "חוזרים" סעיף מגדיר את הסוג המתאים. אם
ה-"params" מכיל מערך, הפרמטרים מתקבלים לפי מיקום, אם הוא מכיל
חפץ, הם מתקבלים בשם.

אפשרויות


-h הדפס מידע על שימוש.

-v הדפס מידע מפורט במהלך היצירה.

--גִרְסָה
פרטי גרסת הדפסה ויציאה.

--cpp-server=שם מחלקה
יוצר מחלקה של שרת מופשט. ניתן לספק מרחבי שמות באמצעות הסימון ::
(לדוגמה, ns1::ns2::שם מחלקה).

--cpp-server-file=filename.h
מגדיר את שם הקובץ שיש להשתמש בו בעת יצירת מחלקת שרת C++ Abstract. אם זה
לא מסופק, נעשה שימוש בשם המחלקה באותיות קטנות.

--cpp-client=שם מחלקה
יוצר מחלקת לקוח C++. ניתן לספק מרחבי שמות באמצעות הסימון :: (לדוגמה
ns1::ns2::שם מחלקה).

--cpp-client-file=filename.h
מגדיר את שם הקובץ שיש להשתמש בו בעת יצירת מחלקת לקוח C++. אם זה לא
בתנאי, נעשה שימוש בשם המחלקה באותיות קטנות.

--js-client=שם מחלקה
יוצר מחלקת לקוח JavaScript. אין תמיכה במרחבי שמות באפשרות זו.

--js-client-file=filename.js
מגדיר את שם הקובץ שיש להשתמש בו בעת יצירת מחלקת לקוח JavaScrip.

דוגמאות


צור סטאבים ב-C++ עבור שרת ולקוח, המחלקות ייקראו AbstractStubServer ו-
לקוח Stub:

jsonrpcstub spec.json --cpp-server=שרת תקציר --cpp-client=לקוח קצר

צור את מחלקת לקוח ה-JavaScript MyRpcClient לתוך הקובץ someclient.js:

jsonrpcstub spec.json --js-client=לקוח ה-Rpc שלי --js-client-file=someclient.js

יְצִיאָה סטָטוּס


פקודה זו מחזירה 0 אם לא אירעה שגיאה. בכל מקרה אחר, היא מחזירה 1.

השתמש ב-jsonrpcstub באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.