Representasi BizTalk Skema
Gambaran Umum
Meskipun skema BizTalk pada akhirnya diwakili dan bertahan dalam bahasa definisi Skema XML (XSD), skema tersebut direpresentasikan sebagai hierarki grafis simpul saat bekerja di BizTalk Editor. Bagian atas hierarki selalu <merupakan simpul Skema> , dan jenis simpul yang tersisa digunakan untuk membangun skema sehingga mewakili pesan tertentu yang ditukar dengan menggunakan BizTalk.
Menyisipkan opsi simpul skema
BizTalk Editor menyediakan cara untuk membangun skema XSD tanpa perlu mempelajari semua seluk-beluk sintaks XSD. Saat menggunakan perintah Sisipkan Simpul Skema pada menu BizTalk atau menu pintasan, pilihan berikut untuk simpul yang akan disisipkan tersedia pada menu berjendela.
Sisipkan pilihan menu Simpul Skema | Deskripsi |
---|---|
Catatan Anak | Menyisipkan simpul Rekaman di akhir urutan di dalam simpul yang dipilih. Untuk informasi selengkapnya tentang node Rekaman , lihat Node Rekaman. |
Atribut Bidang Turunan | Menyisipkan simpul Atribut Bidang di akhir simpul Rekaman atau Grup Atribut yang dipilih. Untuk informasi selengkapnya tentang simpul Atribut Bidang , lihat Simpul Atribut Bidang. |
Elemen Bidang Anak | Sisipkan simpul Elemen Bidang di dalam simpul yang dipilih. Untuk informasi selengkapnya tentang simpul Elemen Bidang , lihat Simpul Elemen Bidang. |
Rekaman Saudara Kandung | Menyisipkan simpul Rekaman di akhir urutan yang berisi simpul terpilih. Untuk informasi selengkapnya tentang node Rekaman , lihat Node Rekaman. |
Atribut Bidang Saudara Kandung | Menyisipkan simpul Atribut Bidang di akhir simpul Rekaman atau Grup Atribut yang berisi simpul yang dipilih. Untuk informasi selengkapnya tentang simpul Atribut Bidang , lihat Simpul Atribut Bidang. |
Elemen Bidang Saudara Kandung | Menyisipkan simpul Elemen Bidang di akhir urutan yang berisi simpul yang dipilih. Untuk informasi selengkapnya tentang simpul Elemen Bidang , lihat Simpul Elemen Bidang. |
Grup Urutan | Menyisipkan simpul Grup Urutan (<Urutan> dalam tampilan pohon) di akhir urutan dalam simpul yang dipilih. Untuk informasi selengkapnya tentang simpul Grup Urutan , lihat Simpul Grup Urutan. |
Grup Pilihan | Menyisipkan simpul Grup Pilihan (<Pilihan> dalam tampilan pohon) di akhir urutan dalam simpul yang dipilih. Untuk informasi selengkapnya tentang node Grup Pilihan , lihat Node Grup Pilihan. |
Semua Grup | Menyisipkan simpul Semua Grup (<Semua> dalam tampilan pohon) sebagai satu-satunya simpul turunan non-atribut dari simpul Rekaman , menggantikan penggunaan default elemen urutan dalam simpul Rekaman dengan penggunaan semua elemen. Sebelum Anda bisa menyisipkan simpul Semua Grup , Anda harus mengubah properti Tipe Konten dari simpul Rekaman yang berisi ke ComplexContent. Untuk informasi selengkapnya tentang semua node Grup, lihat Semua Node Grup. |
Grup Atribut | Menyisipkan node Grup Atribut (<AttrGroup:attrGroupN> dalam tampilan pohon, di mana N adalah angka yang meningkat secara monoton) di akhir node Rekaman atau Grup Atribut yang dipilih. Untuk informasi selengkapnya tentang simpul Grup Atribut , lihat Simpul Grup Atribut. |
Elemen Apa Pun | Menyisipkan simpul Elemen Apa Pun (<Apa pun> dalam tampilan pohon) di akhir urutan dalam simpul Rekaman, Grup Urutan, Grup Pilihan, atau Semua Grup yang dipilih. Untuk informasi selengkapnya tentang node Any Element , lihat Node Elemen Apa Pun. |
Atribut Apa Pun | Menyisipkan node Atribut Apa Pun (<AnyAttribute> dalam tampilan pohon) di akhir urutan dalam node Rekaman atau Grup Atribut yang dipilih. Untuk informasi selengkapnya tentang simpul Atribut apa pun , lihat Simpul Atribut apa pun. |
Dalam banyak kasus, menambahkan satu simpul di BizTalk Editor menghasilkan penambahan beberapa elemen berlapis dalam representasi XSD yang sesuai dari skema. Karena elemen berlapis ini dapat memiliki sintaks yang kompleks, menggunakan BizTalk Editor untuk mengatur simpul secara grafis adalah pendekatan yang jauh lebih rentan terhadap kesalahan untuk membangun skema XSD daripada mengedit XSD dengan tangan. Faktor lain yang perlu dipertimbangkan adalah selalu menggunakan BizTalk Editor untuk membangun skema XSD menghasilkan subset XSD yang lebih terkontrol yang digunakan dalam deskripsi skema.
Secara keseluruhan, BizTalk Editor menggabungkan pendekatan yang disederhanakan untuk membangun skema XSD menggunakan konsep generik Rekaman dan Bidang dengan kontrol yang lebih eksplisit dari konstruksi XSD tertentu , seperti urutan, pilihan, apa pun, dan elemen anyattribute .
Setiap jenis simpul memiliki sekumpulan properti unik yang dapat dikonfigurasi di jendela Properti Visual Studio. Secara umum, properti ini sesuai dengan atribut pada elemen XSD dalam representasi XSD skema yang sesuai. Untuk informasi selengkapnya tentang properti simpul, lihat Properti Simpul di panduan UI dan referensi namespace LAYANAN API pengembang.
Bagian ini menjelaskan jenis simpul yang digunakan dalam BizTalk Editor, secara singkat membahas propertinya, dan menyediakan tautan ke informasi referensi tentang propertinya.