MuleSoft - การสร้างแอปพลิเคชั่นล่อตัวแรก

ในบทนี้เราจะสร้างแอปพลิเคชั่น Mule ตัวแรกใน Anypoint Studio ของ MuleSoft ในการสร้างก่อนอื่นเราต้องเปิด Anypoint Studio

เปิดตัว Anypoint Studio

คลิกที่ Anypoint Studio เพื่อเปิดใช้งาน หากคุณเปิดใช้งานเป็นครั้งแรกคุณจะเห็นหน้าต่างต่อไปนี้ -

ส่วนต่อประสานผู้ใช้ของ Anypoint Studio

เมื่อคุณคลิกที่ปุ่ม Go to Workspace มันจะนำคุณไปสู่ส่วนต่อประสานผู้ใช้ของ Anypoint Studio ดังนี้ -

ขั้นตอนในการสร้าง Mule Application

ในการสร้างแอปพลิเคชัน Mule ของคุณให้ทำตามขั้นตอนด้านล่าง -

การสร้างโครงการใหม่

ขั้นตอนแรกในการสร้างแอปพลิเคชั่น Mule คือการสร้างโครงการใหม่ สามารถทำได้โดยทำตามเส้นทางFILE → NEW → Mule Project ดังแสดงด้านล่าง -

การตั้งชื่อโครงการ

หลังจากคลิกที่โครงการล่อใหม่ตามที่อธิบายไว้ข้างต้นหน้าต่างใหม่จะเปิดขึ้นเพื่อขอชื่อโครงการและข้อกำหนดอื่น ๆ ตั้งชื่อโครงการว่า 'TestAPP1'แล้วคลิกที่ปุ่มเสร็จสิ้น

เมื่อคุณคลิกที่ปุ่มเสร็จสิ้นมันจะเปิดพื้นที่ทำงานที่สร้างขึ้นสำหรับ MuleProject ของคุณคือ ‘TestAPP1’. คุณสามารถดูไฟล์Editors และ Views อธิบายไว้ในบทก่อนหน้า

การกำหนดค่าตัวเชื่อมต่อ

ที่นี่เราจะสร้างแอปพลิเคชั่น Mule ง่ายๆสำหรับ HTTP Listener สำหรับสิ่งนี้เราต้องลากตัวเชื่อมต่อ HTTP Listener จาก Mule Palette และวางลงในพื้นที่ทำงานดังที่แสดงด้านล่าง -

ตอนนี้เราจำเป็นต้องกำหนดค่า คลิกที่เครื่องหมาย + สีเขียวหลังจากการกำหนดค่าตัวเชื่อมต่อภายใต้การตั้งค่าพื้นฐานดังที่แสดงด้านบน

เมื่อคลิกตกลงระบบจะนำคุณกลับไปที่หน้าคุณสมบัติ HTTP Listener ตอนนี้เราต้องระบุเส้นทางภายใต้แท็บทั่วไป ในตัวอย่างนี้เราได้ให้ไว้/FirstAPP เป็นชื่อพา ธ

การกำหนดค่า Set Payload Connector

ตอนนี้เราต้องใช้ตัวเชื่อมต่อ Set Payload เราต้องให้ค่าของมันภายใต้แท็บการตั้งค่าดังนี้ -

This is my first Mule Applicationเป็นชื่อที่ระบุในตัวอย่างนี้

กำลังเรียกใช้แอปพลิเคชั่นล่อ

ตอนนี้บันทึกและคลิก Run as Mule Application ดังแสดงด้านล่าง -

เราสามารถตรวจสอบได้ภายใต้คอนโซลซึ่งปรับใช้แอปพลิเคชันดังนี้ -

แสดงว่าคุณได้สร้าง Mule Application ตัวแรกสำเร็จแล้ว

กำลังตรวจสอบแอปพลิเคชันล่อ

ตอนนี้เราต้องทดสอบว่าแอปของเราทำงานอยู่หรือไม่ Go to POSTMANแอป Chrome และป้อน URL: http:/localhost:8081. มันแสดงข้อความที่เราให้ไว้ในขณะที่สร้างแอปพลิเคชั่น Mule ดังที่แสดงด้านล่าง -