Hello World(Javaバージョン)のサーバーレスの迅速な開発と展開

昨日、Alibaba Cloudのこのクールな大画面に惹かれました。

Hello Worldのサーバーレス迅速な開発と展開

私は85の後に非常に少ない開発者を待っていました!90年代以降と95年代以降、どのような幽霊がプレイしているのか非常に興味がありますか?よく見てみました。

これはサーバーレスに関する体験イベントです。サーバーレスは中国では常に活気がない状態にあります。そのため、多くの開発者は実際にサーバーレスが何であるかを知りません。

このような好奇心があれば、私と同じように体験できます。HelloWorldを書いて、この未来的な製品を最も直感的に体験してください!

PSイベントに参加してDingTalkグループに参加すると、1日1回の抽選も可能で、AirPods、ガンダムPGモデル(私のお気に入り)、チェリーメカニカルキーボード、その他の豊富なギフトを獲得するチャンスがあります!

Hello Worldのサーバーレス迅速な開発と展開

 

参加方法

-[公式]イベントホームページ:developer.aliyun.com/topic/yiqi / ...-[公式]通関手続き帳:help.aliyun.com/document_de ...

公式ドキュメントは他のAliプロジェクト(lan)と同様に改善する必要があります...

自分の探索能力に十分な自信がある場合は、公式ドキュメントから直接試すことができます。

落とし穴を避けたい場合は、下に書いた非常に詳細な通関手続きの本を読んで、JavaバージョンのHello World 完成させることができます

手順1:製品リストを入力し、[Create Application]をクリックします

Hello Worldのサーバーレス迅速な開発と展開

 

ステップ2:[空のアプリケーション]タブを選択します

  • サーバーレスアプリケーションサーバーの選択:「Functional Computing FC」
  • 開発言語の選択:Java

Hello Worldのサーバーレス迅速な開発と展開

 

ステップ3:アプリケーション名とアプリケーション紹介を入力し、自分で定義するだけ

Hello Worldのサーバーレス迅速な開発と展開

 

ステップ4:新しく作成したアプリケーションカードの[開発と配置]ボタンをクリックします

Hello Worldのサーバーレス迅速な開発と展開

 

ステップ5:新しいhelloworld.javaを作成する

Hello Worldのサーバーレス迅速な開発と展開

 

内容は次のとおりです。

<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:以下のように操作してコードを送信します

Hello Worldのサーバーレス迅速な開発と展開

ステップ7:アプリケーションを日常の環境にデプロイする

左側のツールバーの最初のアイコンをクリックしてデプロイメントインターフェースに入り、[ルートの追加]をクリックします。

Hello Worldのサーバーレス迅速な開発と展開

図の2つの部分の内容は、com.alibaba.serverless.helloworld.helloworld :: handleRequestです。これは、以前に作成されたhelloworld.javaのhandleRequestメソッドに対応します。つまり、/ helloworldリクエストは、このクラスのhandleRequestによって処理されます。

リクエストメソッドはPOSTに設定する必要があることに注意してください。理由は後で説明します。

ステップ8:/ helloworldインターフェースをテストする

デプロイメントタブの横にテストツールがあり、ユーザーパス/ helloworldを入力し、[テスト]をクリックしてリクエストを開始します。結果を次の図に示します。

Hello Worldのサーバーレス迅速な開発と展開

コードを振り返ると、使用されている本文の内容:

Hello Worldのサーバーレス迅速な開発と展開

 

このテストツールは常に少し変な感じがしますか?はい、HTTPリクエストメソッドを選択することはできません。このリクエストはデフォルトでPOSTによって送信されるため、前のステップで/ helloworldをPOSTリクエストとして設定しました。それ以外の場合は、成功しません。公式コレクションを読んだ兄弟、この穴を見つけましたか?

どうですか?最初のサーバーレスの旅はスムーズに進みましたか?

この記事があなたに役立つと思うなら、あなたはそれをサポートすることに注意を払うことができ、誰もが一緒に学び、進歩することができます!

おすすめ

転載: blog.csdn.net/weixin_48182198/article/details/108532257