|

|
|
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... |
 |
|
|
|
|