SOFTWAREAG Flow Tutorial – No.3 Membuat Type Dokumen
Integration Server (IS) Type Dokumen adalah sebuah struktur data yang dapat digunakan dan sering mewakili definisi Schema XML. Dalam tutorial ini anda akan membuat dua Type Dokumen: satu secara manual, dan yang kedua oleh artefak eksternal (dalam hal ini Schema XML Definition).
Pendahuluan #
Tutorial ini lanjutan dari tutorial sebelumnya :
- 1. Membuat Paket IS dan Folder
- 2. Membuat dan Menjalankan Service Arus
- Tutorial di atas harus diselesaikan lebih dulu.
Langkah Selanjutnya
Membuat Type Dokumen dengan cara:
- Manual, menciptakan Document Type dan mendefinisikan struktur data
- Referensi sumber eksternal yang mendefinisikan struktur dokumen, seperti file XSD
Langkah 1: Membuat Document Type Manual
Dalam langkah ini anda akan membuat tipe dokumen dan mendefinisikan elemen data yang ada didalamnya.
Untuk secara manual membuat Type Dokumen langkahnya seperti berikut :
- Dari Designer, klik kanan pada folder FLOW_Tutorial.docs dan pilih New> Document Type
- Dalam dialog New Document Type, masukkan OrderRequest di nama Element dan klik tombol Finish :
Desainer akan membuka Dokumen baru OrderRequest di Document Type Editor. Anda sekarang sudah dapat menambahkan elemen ke Document Type.
Langkah 2: Menambahkan Elemen ke Document Type
Dalam langkah ini anda akan menambahkan elemen untuk menentukan struktur dari Type Dokumen yang baru.
- Perluas Palette di sisi kanan dari Type Dokumen Editor .
Sisipkan Dokumen ke dalam OrderRequest Document Type.
- Dari Palette , tarik Dokumen ke ruang putih Type Dokumen Editor :
Desainer menambahkan Dokumen elemen Type baru pada Dokumen anda .
- Beri nama unsur baru Request:
- Masukkan String bernama Sender dan elemen root Orders sebagai anak dari Request (drag dan drop di atas Request dokumen untuk menambahkannya di bawah Request dokumen):
Catatan: Anda dapat mengubah urutan dan lekukan / hirarki Document Type elemen dengan menggunakan tombol shift pada toolbar Designer:
- Masukkan String berikut sebagai anak dari OrderRequest :
- OrderID
- SKU
- UnitPrice
- Quantity
- Runtuh dan perluas simpul Pesanan untuk memastikan bahwa node anak yang menjorok benar
- Pilih icon Simpan di toolbar Designer:
Catatan: Anda dapat menambahkan elemen (variabel, bidang) untuk Dokumen anda dengan beberapa cara:
1) Klik-dan-klik: klik pada Type variabel seperti String di Palette dan kemudian klik lagi pada area ruang putih dari Editor Type Dokumen
2) Klik-dan-tarik: klik pada Type variabel seperti String di Palette dan kemudian drag ke area ruang putih dari Editor Type Dokumen
3) Tombol Toolbar insert: Gunakan Palette di sisi kanan dari Editor Type Dokumen , Anda dapat menggunakan tombol Insert
di bagian atas jendela toolbar Designer (gunakan panah drop-down untuk pilihan yang sama seperti Palette, atau klik tombol untuk variabel Type yang sama seperti sebelumnya ditambahkan (default adalah String))
4) Klik kanan: klik kanan pada ruang putih dari Type Dokumen Editor , dan pilih Insert> dari menu konteks
5) Drag dari Paket Navigator: Anda mungkin juga dapat menyeret Type Dokumen langsung dari Paket Navigator (dimasukkan sebagai Dokumen Referensi)
6) Copy / paste: elemen dapat disisipkan ke Type dokumen anda , yang telah dipotong / disalin dari bagian lain dari Document Type; disalin dari Paket Navigator (sebagai Dokumen Referensi); atau disalin dari input / output dari Service,View Pipeline Services Flow , atau debugger Services
FLOW_Tutorial.docs:OrderRequest tipe dokumen sekarang siap untuk digunakan.
Langkah 3: Membuat Type Document dari Schema XML Definition
Anda dapat membuat Type Dokumen dari sumber eksternal, seperti Skema XML, DTD, atau bahkan contoh XML.
Dalam langkah ini : Anda akan membuat Document Type dari XSD (XML Schema Definition) file. Untuk membuat Document Type dari XSD langkahnya seperti berikut :
- Klik kanan pada folder FLOW_Tutorial.docs dan pilih New> Document Type:
Dalam Wizard New Document Type, masukkan OrderResponse pada nama Element dan klik tombol Next :
Penting: Anda harus klik Next untuk mengimpor Tipe Dokumen dari sumber seperti skema. Mengklik Finish akan membuat Document Type kosong.
Wizard New Document Type akan meminta anda untuk memilih sumber untuk Type Dokumen baru.
- Pilih XML Schema, kemudian klik tombol Next :
- Klik tombol Browse… untuk memilih file XSD:
- Download dan pilih ** FLOW_Tutorial_3_OrderResponse.xsd **, Kemudian pilih Next:
- Dalam Pilih Select Processing Option silakan pilih untuk default dan klik tombol Next> :
Wizard New Document Type meminta anda untuk node akar dari Document Type dan untuk Type pengolahan skema.
Catatan: Response adalah satu-satunya simpul yang tersedia di XSD ini.
- Terima sebagai default dan klik tombol Finish :
Desainer menghasilkan Document Type baru dan membukanya dalam editor:
Catatan: Bila Anda membuat Document Type baru dari sumber eksternal, Designer secara otomatis membuat baru IS Type Skema untuk tujuan validasi.
- Perluas Response Dokumen editor untuk memeriksa struktur:
kesimpulan #
Anda telah membuat IS Type Dokumen menggunakan dua metode yang berbeda. Anda akan menggunakan Type Dokumen ini di tutorial berikutnya nanti.
Spread the love