Difference between revisions of "Web service SOAP API Module"

From Tactic Wiki
Line 1: Line 1:
= Introduction =
= Introduction =
Simple Object Access Protocol (SOAP) is considered as a message specification that is used for exchanging information between different systems and applications. SOAP API is designed in a more organised, formalised and structured manner, which increasing the positive outcome.  This module in Tactic helps in maintaining a communication between the software and the web services. The users need to enable this module with enabling the web services and their usage provided by Tactic server. The users will then be able to make REST calls of diverse web services that is provided by Tactic.
Simple Object Access Protocol (SOAP) is considered as a message specification that is used for exchanging information between different systems and applications. SOAP API is designed in a more organised, formalised and structured manner, which increasing the positive outcome.  This module in Tactic helps in maintaining a communication between the software and the web services. The users need to enable this module with enabling the web services and their usage provided by Tactic server. The users will then be able to make REST calls of diverse web services that is provided by Tactic.
= Tactic web services server =
= Setup =
If this module is activated, then Tactic can also become a web server itself. This helps the users in sending their SOAP request to a relatve URL, such as /webservices/server_xxx.php, in which the xxx will be replaced with the module names, such as “thirdparty”, “members”, “productsorservices” and more.  
For using this module the users need to enable it by using an administrator account. The menu options for activating this module are: Home –> Setup – > Module. The users then need to click on Activate. The modules will be activated after completing this step. The settings icon will be visible at the end of the module box, the users can click in that to access setup. Upon accessing the SOAP module the users can put down the key of using web service and then save it.
 
 
[[File:SOAP_API_1.PNG|center]]
 
= Tactic web services client =
= Tactic web services client =
An example can be found there in the example code that can be used by a PHP client.  
An example can be found there in the example code that can be used by a PHP client.  

Revision as of 10:52, 21 April 2022

Introduction

Simple Object Access Protocol (SOAP) is considered as a message specification that is used for exchanging information between different systems and applications. SOAP API is designed in a more organised, formalised and structured manner, which increasing the positive outcome. This module in Tactic helps in maintaining a communication between the software and the web services. The users need to enable this module with enabling the web services and their usage provided by Tactic server. The users will then be able to make REST calls of diverse web services that is provided by Tactic.

Setup

For using this module the users need to enable it by using an administrator account. The menu options for activating this module are: Home –> Setup – > Module. The users then need to click on Activate. The modules will be activated after completing this step. The settings icon will be visible at the end of the module box, the users can click in that to access setup. Upon accessing the SOAP module the users can put down the key of using web service and then save it.


SOAP API 1.PNG

Tactic web services client

An example can be found there in the example code that can be used by a PHP client.

List of provided services

There are several and diverse services that are provided by Tactic. The full list of Tactic provided web services can be found in the following link: http://localhost/tactic/htdocs/societe/list.php The demo version of explorer can be tried at: http://localhost/tactic/htdocs/societe/list.php