ინტეგრაცია SharePoint Designer Workflows ვებ სერვისი

მე სათამაშო გარშემო ერთად საბაჟო მოქმედებები SharePoint Designer გარკვეული დროის (აქ ზოგიერთი დეტალური პერსონალი, თუ, რომ ინტერესების თქვენ).

ჩემი მიმდინარე პროექტის, we need to do some fairly heavy lifting and we want to use declarative SPD workflow to manage the associated business process.

დიდხანს სიუჟეტი მოკლე, this is entirely possible. I extended my Codeplex project to invoke a "helper service" and now we can invoke a web service directly from an SPD workflow.

აი ხელმოწერის:

 საჯარო სიმებიანი Dispatcher(
        ინტრუქცია WebID, // გაიარა runtime გარემოს
        ინტრუქცია SiteID, // გაიარა runtime გარემოს
        სიმებიანი ListID, // გაიარა RTE (არ ვიცი რატომ ეს სიმებიანი, არ guid)
        int ListItemID, // გაიარა RTE.
        სიმებიანი XmlMessage) // გაიარა შესახებ, როგორც დეკლარირებული SPD.

ეს ბერკეტი იმისა, რომ ჩვენ შეგვიძლია მივიღოთ ერთი მნიშვნელოვანი workflow ინფორმაცია, ისევე როგორც საიტი, სიაში ID, და ა.შ.. This is well documented in several places for those of you interested in creating your own custom actions. The idea is to extract the XML string as provided by the user to dispatch an appropriate procedure. Fun stuff!

სამწუხაროდ, ეს აშკარად ერთი გზა ბილეთი ქვემოთ "Loosey Goosey" ანტი ნიმუში მიწის, but it’s better than hitting a brick wall 🙂

არის თუ არა ანტი ნიმუში თუ ეს მიუხედავად იმისა, რომ თქვენ იცით, ანტი ნიმუში?

I hope to wrap this inside Codeplex in the near future. If you’re interested in me doing so, მომეცი poke (ელ ან დატოვონ კომენტარი) and I’ll be that more enthusiastic about doing it 🙂

</ბოლო>

გამოწერა ჩემი დღიური.

პროგრამები Tags: ,

2 thoughts on "ინტეგრაცია SharePoint Designer Workflows ვებ სერვისი

  1. Malcolm ჯინი
    მეც ძალიან დაინტერესებული მოძიებაში საბაჟო workflow საქმიანობაში, რომელიც საშუალებას გითხრათ ვებ სერვისი. რომელიმე სიახლეს პროგრესის?
  2. ბობ

    ნებისმიერი სხვა ამბები თქვენს სამუშაო მოვუწოდებთ webservices ეხლა WSS workflow განსაზღვრული SPD?

დატოვე პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *