昨日、Alibaba Cloudのこのクールな大画面に惹かれました。
私は85の後に非常に少ない開発者を待っていました!90年代以降と95年代以降、どのような幽霊がプレイしているのか非常に興味がありますか?よく見てみました。
これはサーバーレスに関する体験イベントです。サーバーレスは中国では常に活気がない状態にあります。そのため、多くの開発者は実際にサーバーレスが何であるかを知りません。
このような好奇心があれば、私と同じように体験できます。HelloWorldを書いて、この未来的な製品を最も直感的に体験してください!
PSイベントに参加してDingTalkグループに参加すると、1日1回の抽選も可能で、AirPods、ガンダムPGモデル(私のお気に入り)、チェリーメカニカルキーボード、その他の豊富なギフトを獲得するチャンスがあります!
参加方法
-[公式]イベントホームページ:developer.aliyun.com/topic/yiqi / ...-[公式]通関手続き帳:help.aliyun.com/document_de ...
公式ドキュメントは他のAliプロジェクト(lan)と同様に改善する必要があります...
自分の探索能力に十分な自信がある場合は、公式ドキュメントから直接試すことができます。
落とし穴を避けたい場合は、下に書いた非常に詳細な通関手続きの本を読んで、JavaバージョンのHello World を完成させることができます。
手順1:製品リストを入力し、[Create Application]をクリックします
ステップ2:[空のアプリケーション]タブを選択します
- サーバーレスアプリケーションサーバーの選択:「Functional Computing FC」
- 開発言語の選択:Java
ステップ3:アプリケーション名とアプリケーション紹介を入力し、自分で定義するだけ
ステップ4:新しく作成したアプリケーションカードの[開発と配置]ボタンをクリックします
ステップ5:新しいhelloworld.javaを作成する
内容は次のとおりです。
<protostuff.version>1.7.2</protostuff.version>
<dependency>
<groupId>io.protostuff</groupId>
<artifactId>protostuff-core</artifactId>
<version>${protostuff.version}</version>
</dependency>
<dependency>
<groupId>io.protostuff</groupId>
<artifactId>protostuff-runtime</artifactId>
<version>${protostuff.version}</version>
</dependency>
ステップ6:以下のように操作してコードを送信します
ステップ7:アプリケーションを日常の環境にデプロイする
左側のツールバーの最初のアイコンをクリックしてデプロイメントインターフェースに入り、[ルートの追加]をクリックします。
図の2つの部分の内容は、com.alibaba.serverless.helloworld.helloworld :: handleRequestです。これは、以前に作成されたhelloworld.javaのhandleRequestメソッドに対応します。つまり、/ helloworldリクエストは、このクラスのhandleRequestによって処理されます。
リクエストメソッドはPOSTに設定する必要があることに注意してください。理由は後で説明します。
ステップ8:/ helloworldインターフェースをテストする
デプロイメントタブの横にテストツールがあり、ユーザーパス/ helloworldを入力し、[テスト]をクリックしてリクエストを開始します。結果を次の図に示します。
コードを振り返ると、使用されている本文の内容:
このテストツールは常に少し変な感じがしますか?!はい、HTTPリクエストメソッドを選択することはできません。このリクエストはデフォルトでPOSTによって送信されるため、前のステップで/ helloworldをPOSTリクエストとして設定しました。それ以外の場合は、成功しません。公式コレクションを読んだ兄弟、この穴を見つけましたか?
どうですか?最初のサーバーレスの旅はスムーズに進みましたか?
この記事があなたに役立つと思うなら、あなたはそれをサポートすることに注意を払うことができ、誰もが一緒に学び、進歩することができます!