Skip Navigation Links
Product InformationExpand Product Information
Getting StartedExpand Getting Started
DownloadsExpand Downloads
LicensingExpand Licensing
Support & FeedbackExpand Support & Feedback
About UsExpand About Us
 
Web Service Configuration :
The Web Service Configuration Wizard

The SmartsIntegrator Web Service Configuration Wizard allows you to expose an I/O Queue as a Web Service or WCF Web Service hosted by IIS.  This service can be response-request, essentially allowing you to abstract a Workflow in a service interface.

To launch the Web Service Configuration Wizard, run it from the SmartsIntegrator Program Group in the Start menu.  You'll be asked to name your service and select a target IIS location.  The Wizard will then be launched.
 
On the first page, you'll be asked for the Service name, namespace and type details, as well as being asked to select the SmartsIntegrator database.  The ASP.Net account under which the SmartsIntegrator AS/2 Gateway runs (NetworkService by default) will need access to the selected database, and will need to be a member of any security group defined for Queue Access in SmartsIntegrator.  SQLServer role wt_queueOnly defines the minimal SQLServer permissions required. 

 

Page 2 then allows you to select the parameter and return form.  You can specify generic types (e.g. string and XmlNode), or you can select a schema from which complex types will be generated.  For return values you have the further option of specifying whether the service is synchronous, or whether it returns a result token that can then be dereferenced by a second call to retrieve the result (which will return null until the result is ready).

 

On the next page you can configure a WSE3 policy or advanced WCF configuration settings, and on the final page you are prompted to select an I/O Queue.  On completion the service is then created, and is immediately operational. 

To test the service, browse to the service name (which will have either a .aspx or a .svc extension depending on the service type selected) within the IIS folder specified - you should see a helper page from which you can access the service.

 

You can register a Receive Port using the I/O Queue Transport to pick up messages arriving from this Web Service, and you can send a response using the SendReceivePortResponse Workflow activity.

Note that you can also expose a Web Service using wsHttp bindings of he WCF Receive Transport.

For further assistance in configuring SmartsIntegrator Web Services, please contact support@smartsintegrator.com
 
Limited time offer - Get full SmartsIntegrator licenses with 75% off
Yes, for the moment full SmartsIntegrator licenses are just 25% of regular price. 

That's an unbelievable price of just $499 (£295, 375 EURO) per machine.  And all licenses include 12 months of free software updates and basic email support. 

This can't last for long as we really do need to make some revenue, but for the moment our priority is to get SmartsIntegrator established in the marketplace.  Take advantage of this fantastic opportunity now...