Apa itu file BML?
File dengan ekstensi .bml adalah file Bean Markup Language yang menyimpan kelas Java untuk mendukung aplikasi Java. Ini memungkinkan akses ke objek dan metode Java, dan tidak perlu membuat fungsionalitas baru menggunakan kelas Java. Ini menentukan bagaimana komponen terhubung satu sama lain untuk melakukan tugas yang bermanfaat. BML dikembangkan oleh IBM alphaWorks untuk menggambarkan hubungan struktur dan komponen. File BML dapat dibuka dan dilihat menggunakan editor teks apa pun seperti Browser Web, Microsoft Notepad, dan Notepad ++.
Format File BML
Situs web IBM alphaworks telah menyediakan dua implementasi BML. Implementasi Pertama adalah juru bahasa yang ‘memainkan’ skrip BML untuk menghasilkan hierarki kacang yang diinginkan. Implementasi kedua adalah kompiler yang mengkompilasi skrip BML apa pun menjadi kode Java yang bebas refleksi. Hal ini menguntungkan dalam arti memungkinkan menangkap struktur antar-komponen aplikasi menggunakan bahasa yang dirancang untuk tujuan khusus ini dengan kemampuan tambahan untuk mengompilasinya menjadi kode Java ‘biasa’.
Tag BML
Berikut penjelasan beberapa tag yang digunakan dalam bahasa BML:
Itu menandai:
Itu elemen digunakan untuk membuat kacang baru atau untuk mencari kacang dengan nama. Itu tag dengan format:
<bean class = "classname or serialized file" [id = "name"]>
</bean>
The “id” dalam tag dikaitkan dengan registri objek untuk JavaBean.
Itu menandai
Ada dua cara tag string dapat digunakan:
- Untuk membuat string yang tidak kosong:
<string [value = "value of string"]> [value of string]
</string>
- Untuk membuat string kosong:
<string/>