SlideShare utilise les cookies pour améliorer les fonctionnalités et les performances, et également pour vous montrer des publicités pertinentes. Si vous continuez à naviguer sur ce site, vous acceptez l’utilisation de cookies. Consultez nos Conditions d’utilisation et notre Politique de confidentialité.
SlideShare utilise les cookies pour améliorer les fonctionnalités et les performances, et également pour vous montrer des publicités pertinentes. Si vous continuez à naviguer sur ce site, vous acceptez l’utilisation de cookies. Consultez notre Politique de confidentialité et nos Conditions d’utilisation pour en savoir plus.
Effortless Microservice Design and Integration
Warewolf enables a visual, flow-based, drag-and-drop environment to design and
create microservices that can then be called directly from within their apps,
allowing developers to accomplish months’ worth of programming in days for a
total revolution in how the service-oriented architecture framework is used.
A Guide to Warewolf and SharePoint 2013
The Warewolf Studio design is simple yet elegant and fully customizable, which means that you
determine how you’ll group and manage your data sources. You can build remote services
straight into your local workflows, visually inspect, maintain, modify and configure integration
The changes you make in the Warewolf studio are the changes reflected in your application –
these can be viewed from anywhere in the world using quick cloud integration. This means that
all of your work is accessible from the web, C#, DLL’s and other Warewolf Stores or Servers.
The visual, flow-based design means that applications are automatically documented as you
Warewolf allows you to Store and re-use previous designs as APIs in just a few clicks, saving you
time and effort.
It is 100% Language-agnostic, making it user-friendly for all types of developers. Warewolf makes
it easier to interpret other developer’s work based on visual cues rather than a line-by-line
inspection of their code.
Have a look inside the Warewolf Studio
SharePoint2013 integration tools can be used to work directly with lists in both SharePoint 2013
and SharePoint online. The tools are easy to use and becoming proficient with the SharePoint
toolset is quick. The Warewolf SharePoint Integration toolset can work with both Warewolf and
SharePoint in a variety of on-premises, in-cloud, or hybrid
The toolset essentially adds a powerful solutions
development platform to your SharePoint Installation in an
We have accomplished this by building round trip
integration between SharePoint and Warewolf using
Warewolf, Warewolf SharePoint Connectors and List tools,
and SharePoint Event Receivers.
The SharePoint Integration Tools within Warewolf
Using Warewolf, you can create multiple different SharePoint Connectors, each to a different
SharePoint 2013 server, including cloud variants if needed. This means you can use Warewolf to
work with list data across multiple SharePoint Servers no matter where they might be located.
Using Warewolf’s built-in federation model you can also connect remote Warewolf Servers
together as an alternate means to move data between remote SharePoint Servers. Warewolf
enables you to expose SharePoint List functions as Service Endpoints that you can integrate
remotely as components across a distributed Warewolf infrastructure.
Simple Enterprise Systems Integration with SharePoint
The Warewolf SharePoint Integration toolset really shines, by being able to add endpoint
integration to your enterprise systems, data sources, and services. It can expose these endpoints
from multiple systems as components that can be used for orchestration within a single, or
multiple service platform.
Diverse data source integration into SharePoint
A simple but effective use case for the Warewolf SharePoint Integration toolset is to be able to
expose data sources as endpoints within Warewolf. This enables developers to connect to
multiple data sources from disparate origins and expose them both as industry standard
endpoints and components that can be used for service orchestration.
Using this technique a developer can easily use the Warewolf SharePoint toolset to maintain
SharePoint lists automatically.
Excellent for Data Transformation
Warewolf provides an excellent toolset for data transformation, data cleaning, and data
validation. You can easily clean and transform data both into and out of SharePoint lists.
Warewolf is highly performant, and handles this type of operation in its stride.
Warewolf and SharePoint
Warewolf can be used to create an external integration layer to SharePoint infrastructure, or
with any other enterprise services. These service endpoints can be used as a service layer for
Mobile apps or Web Apps.
Werewolf’s’ Scheduler enables a developer to build services that can run at scheduled intervals.
A developer can use this functionality for scheduled SharePoint list processes, which can be used
for updating or refreshing list data.
Round trip integration
The full round trip integration between the Warewolf Event Receivers for SharePoint and the
Warewolf server make it possible to build highly integrated and automated business applications
that span across the enterprise, with relative ease.
Moving list data between SharePoint on premises to SharePoint online
With the possibility of being able to connect multiple SharePoint servers within Warewolf,
moving or synchronizing data between SharePoint lists residing on different SharePoint servers,
regardless of where they are located, is easy to do with Warewolf.
Warewolf’s SharePoint toolset adds full SharePoint List Create,
Read, Update and Delete functionality inside Warewolf Studio.
We have also added an easy to use querying system to the tools,
based on SharePoint’s Collaborative Application Mark-up
Language, or CAML.
The toolset includes access to system lists, like Calendars,
Workflows, and Task lists that are generally not easily accessible.
This means that you can easily build tight integration between
your SharePoint infrastructure and your Enterprise Systems using
The SharePoint Tools
To complement our SharePoint 2013 tools in Warewolf, we have created a SharePoint feature
called the Warewolf Event Receiver. The Warewolf Event receiver is installed in your SharePoint
infrastructure as an administrative feature. It enables you to bind Warewolf services to any or all
of the events associated with a SharePoint list.
The Warewolf Event Receivers can be attached to specific events that trigger when changes
occur, or are about to occur within the SharePoint lists. The six events that can be bound to
include: before or after Create, before or after Update and before or after Delete list events.
The Warewolf Event Receivers provide a SharePoint developer with an excellent way to add extra
functionality at a specific point (or variety of points) within a SharePoint environment and
thereby extend the functionality of the native SharePoint environment in a way which is
supported fully by Microsoft.
By creating Warewolf Event Receivers, you can respond when a user interacts with SharePoint
items such as lists or list items. For example, the Event Receivers can be triggered when a user
changes the calendar or deletes a name from a contacts list.
More on Warewolf
The beauty of Warewolf is that it doesn't require you to learn anything new. If you've used a drag
and drop design tool, then you'll feel right at home with Warewolf. Complex integrations and
systems are now as easy to create as a flow chart.
Using Warewolf Studio, you'll layout and design your microservices just as you normally would.
Then, supply the proper variables and credentials, add any number of connectors where
necessary, and call Warewolf from within your application.
Warewolf helps Developers understand business logic and simplifies their integration process,
making connection to SharePoint simple and flawless.
For more information and to download Warewolf, visit Warewolf.io or Spin up a VM in Azure.
SharePoint Event Receivers