Isama SharePoint Designer daloy ng trabaho sa Mga Serbisyo sa Web

Ako naglalaro sa paligid na may pasadyang mga aksyon para sa SharePoint Designer para sa ilang mga oras (makikita dito para sa ilang mga detalyadong mga bagay-bagay, kung na interes sa iyo).

Sa aking kasalukuyang proyekto, we need to do some fairly heavy lifting and we want to use declarative SPD workflow to manage the associated business process.

Long kuwento maikli, 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.

Narito ang lagda:

 publiko pisi Despatsador(
        GUID WebID, // Nakapasa ng runtime kapaligiran
        GUID SiteID, // Nakapasa ng runtime kapaligiran
        pisi ListID, // Nakapasa sa pamamagitan ng mga RTE (hindi alam kung bakit ito ay isang string, hindi isang GUID)
        int ListItemID, // Nakapasa sa pamamagitan ng mga RTE.
        pisi XmlMessage) // Nakapasa sa pamamagitan ng mga gumagamit na ito bilang ipinahayag sa SPD.

Pinakikinabangan nito ang katunayan na maaari naming makakuha ng sa mahalagang impormasyon workflow, tulad ng mga site, ID listahan, at iba pa. 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!

Sadly, ito ay malinaw naman ang isang one-way na tiket pababa sa "Loosey Goosey" anti-pattern lupa, ngunit ito ay mas mahusay kaysa sa paghagupit ng isang pader ng ladrilyo 🙂

Ito ba ay isang anti-pattern kung gagawin mo ito kahit na alam mo ito ay isang anti-pattern?

I hope to wrap this inside Codeplex in the near future. If you’re interested in me doing so, akong bigyan sundutin (email o mag-iwan ng komento) at mas magiging masigasig ako sa paggawa nito

</dulo>

Mag-subscribe sa aking blog.

Technorati Tags: ,

2 ano sa tingin mo "Isama SharePoint Designer daloy ng trabaho sa Mga Serbisyo sa Web

  1. Malcolm Gin
    Ako masyadong am napaka-interesado sa paghahanap ng isang custom na aktibidad daloy ng trabaho na pinapayagan tumawag sa akin ng isang Web Serbisyo. Anumang balita sa pag-unlad?
    Sumagot
  2. Lumubog-lumitaw

    Anumang karagdagang mga balita sa iyong trabaho upang tumawag webservices mula sa isang WSS workflow tinukoy sa SPD?

    Sumagot

-Iwan ng sagot

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *