Anda sedang melihat dokumentasi Apigee Edge.
  Buka
     Dokumentasi Apigee X. info
Topik ini menjelaskan cara paling sederhana untuk menggabungkan aplikasi Node.js dalam proxy API menggunakan UI manajemen proyek.
Pengantar
Kemungkinannya adalah, aplikasi Node.js pertama yang pernah Anda buat adalah server HTTP yang merespons permintaan dengan "Hello World!" (Halo Dunia) Cara paling sederhana untuk mencoba Node.js di Apigee Edge adalah dengan sesuatu yang sangat mirip. Hanya dengan beberapa klik mouse, Anda akan memiliki Node.js ber-proxy yang berfungsi Server HTTP yang berjalan di Edge. Setelah itu, Anda dapat menggunakan editor kode di UI untuk mengubah aplikasi Node.js, tambahkan file Node.js tambahan, tambahkan kebijakan, dan sebagainya.
Membuat contoh Halo Dunia! Proxy API
Ini menjelaskan cara membuat proxy Edge API yang berinteraksi dengan server HTTP Node.js. Tujuan Kode server HTTP Node.js sudah ditulis untuk Anda dan secara otomatis di-deploy ke Edge saat Anda mengikuti langkah-langkah sederhana ini.- Di wizard Build a Proxy, pilih Node.js App.
 - Klik Berikutnya.
 - Ikuti wizard Build a Proxy dan buat pilihan berikut.
Kolom Pilihan Detail Nama Proxy Masukkan Nodejs-Hello. Nama yang ditampilkan untuk API Anda.Jalur Dasar Proxy Masukkan nodejs-hello Sumber Pilih "Hello World" Contoh. (Kita akan membahas opsi lain dalam topik ini nanti.) Deskripsi Masukkan deskripsi API. Keamanan Lewati (tidak ada) Pilih Lulus (tidak ada). Membuat penerusan sederhana {i>proxy<i}. Host Virtual default, aman Jangan ubah setelan default. Untuk mempelajari host virtual, lihat Tentang host virtual (Beta). Build Men-deploy Lingkungan Pilih test.  - Klik Build and Deploy
Sebagai respons, Anda akan melihat konfirmasi bahwa proxy API baru Anda berhasil dibuat dan di-deploy dalam kolom "test" lingkungan fleksibel App Engine. - Klik View the <proxy name> menggunakan proxy di editor untuk menampilkan laman detail untuk proxy API.
 
Memanggil proxy hello
Saat Anda memanggilhello
  aplikasi Node.js akan dieksekusi secara otomatis, sehingga merespons dengan pesan "Hello, World!". Perlu diketahui bahwa
  kecuali jika Anda menentukan sebaliknya, aplikasi Node.js di-deploy ke lingkungan yang disebut
  test. Berikut adalah contoh penggunaan Curl (ganti
  nama organisasi untuk myorg). 
$ curl http://myorg-test.apigee.net/nodejs-hello
Hello, World!
Melihat dan mengedit kode Node.js
Mari kita lihat kode Node.js yang ditambahkan ke proxy API. Buka halaman ringkasan untuk Proxy Hello World, lalu klik Develop.
  
  Tindakan ini akan membuka tampilan Develop yang menyertakan editor kode. Anda dapat mengedit kode di sana
  secara langsung.

Misalnya, ubah respons dari Hello, World! menjadi respons lainnya, seperti
  Hello, Node!, lalu klik Simpan. Proxynya adalah
  disimpan dan di-deploy ulang.
Terakhir, panggil kembali proxy untuk memverifikasi perubahan:
$ curl http://myorg-test.apigee.net/nodejs-hello
Hello, Node!
Selengkapnya tentang menjalankan aplikasi Node.js di Apigee Edge
Seperti semua aplikasi Node.js, aplikasi Node.js yang berjalan di Apigee Edge berjalan dalam satu {i>thread of control<i}. Tidak perlu (dan sebenarnya tidak ada kemampuan) untuk memulai thread lain, atau menyinkronkan variabel antar-thread. Karena Node.js menerapkan pemrograman yang tidak memblokir, dapat mendukung ribuan permintaan serentak karena skrip melepaskan CPU setiap kali aplikasi harus menunggu sesuatu, dan diberitahu nanti ketika itu terjadi.
Untuk menggunakan Node.js di Apigee Edge, Anda perlu menentukan file skrip Node.js utama. Skrip ini
  harus dikonfigurasi untuk menangani permintaan masuk, yang biasanya Anda lakukan dengan menggunakan
  modul http atau https, membuat klien, dan
  dan seterusnya. (Jika tidak dikonfigurasi dengan cara ini, skrip utama akan langsung dieksekusi dan keluar setelahnya
  di-deploy.) Dalam Apigee Edge, setiap skrip aplikasi Node.js dimulai dari awal
  saat proxy di-deploy, dan dihentikan saat proxy tidak di-deploy. Di antaranya akan menunggu
  permintaan baru dan 
memprosesnya. Untuk informasi selengkapnya, lihat "Memanggil file Node.js yang diimpor" inci
  Men-deploy layanan
  Aplikasi Node.js.
Langkah Berikutnya
Anda juga dapat membuat dan men-deploy aplikasi Node.js mandiri langsung dari sistem file.
  Topik berikutnya, Men-deploy
  aplikasi Node.js mandiri, yang menjelaskan cara menggunakan perintah apigeetool untuk men-deploy
  Aplikasi Node.js dari command line.