Saya baru belajar bahawa ia boleh dilakukan dan juga agak mudah untuk membuat sebuah aliran kerja Mesin negeri yang menggunakan Reka bentuk SharePoint. Keperluan adalah ibu kepada ciptaan dan semua yang bagus dan aku perlu minggu ini yang kelihatan bagi suatu Rekacipta. Kebetulan, Saya terserempak dengan this post forum MSDN serta. Pengalaman peribadi saya minggu ini dan itu "bebas pengesahan" meminjamkan kekuatan untuk saya. Saya bercadang untuk menulis tentang perkara ini lebih panjang lebar dengan contoh yang ditiup penuh, tetapi di sini adalah intipati ia:
- Pendekatan ini memanfaatkan hakikat bahawa kerja boleh menukar item senarai, gus mencetuskan workflow yang baru. Saya biasanya menganggap ini tidak senonoh dan walaupun blog mengenai menggunakan semaphores untuk mengendalikan.
- SharePoint membolehkan pelbagai aliran kerja bebas untuk menjadi aktif terhadap item senarai tertentu.
Untuk menatarajah:
- Bentuk jentera kerajaan anda (iaitu, negeri-negeri dan negara-negara bagaimana peralihan dari satu ke depan).
- Melaksanakan setiap negeri sebagai aliran kerja berasingan.
- Konfigurasi setiap aliran kerja negeri untuk melaksanakan sebagai tindak balas kepada apa-apa perubahan dalam butiran senarai.
Setiap kerja negeri corak ini kasar:
- Apabila pengawalan, menentukan sama ada ia benar-benar perlu dikendalikan oleh pemeriksaan kan maklumat dalam "item semasa". Henti paksa jika tidak.
- Melakukan kerja-kerja.
- Kemaskini Terakhir "semasa perkara" dengan maklumat Negeri baru. Ini mencetuskan kemas kini untuk perkara semasa dan kebakaran dari semua aliran kerja Negeri.
Selain daripada manfaat yang jelas bahawa seseorang boleh mewujudkan satu keadaan perisytiharan mesin aliran kerja, semua maklumat negeri yang hebat untuk KPI bangunan dan pemandangan yang menarik.
Ia mempunyai kelemahan yang agak besar — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, Walau bagaimanapun. Simpan semua maklumat jenis audit anda dalam senarai tersuai. Itulah mungkin satu idea yang baik untuk aliran turutan vanila, but that’s for another blog post 🙂
Saya menyebut ini merupakan "mea culpa" kerana saya mempunyai, malangnya, berkata lebih daripada sekali di forum dan di tempat lain bahawa seseorang perlu menggunakan visual studio untuk mewujudkan aliran kerja Mesin negeri yang. Yang tidak benar.
</akhir>