System Sample Tools
The WorldServer SDK includes several Java, .NET, and PERL Web services sample tool applications that have been written using System Web services.
samples\src\com\idiominc\wssdk\samples\tools\webservices
.NET Web services tools (equivalent to the Java tools) are in the dotnet sub-folder of the folder specified above. There is a .NET version equivalent to most of the Java Web services sample tools.
Similarly, PERL (SOAP::Lite) Web services tools (equivalent to the Java tools) are in the perl sub-folder of the folder specified above. There is a .pl version equivalent to most of the Java Web services sample tools (plus some additional PERL tools).
In addition, there is a sample of dynamic invocation of WorldServer system Web services using the Apache Web Services Invocation Framework (WSIF) in the wsif sub-folder of the folder specified above. For more information on WSIF, see http://ws.apache.org/wsif/.
The com.idiominc.wssdk.samples.tools.webservices package contains these Java and .NET sample Web service utility tools:
| Sample | Description |
|---|---|
| CheckinAsset | Checks in versioned assets in WorldServer through WorldServer AIS connectors that support versioning |
| CheckoutAsset | Checks out versioned assets in WorldServer through WorldServer AIS connectors that support versioning |
| CreateProject | Creates and executes project groups |
| CreateTD | Creates TDs using the specified names, if TDs do not already exist with the specified names |
| CreateTDGroup | Creates a TD Group using the specified name and specified write and member TDs, if a TD Group does not already exist with the specified name |
| CreateTM | Creates TMs using the specified names, if TMs do not already exist with the specified names |
| CreateTMGroup | Creates a TM Group using the specified name and specified write and member TMs, if a TM Group does not already exist with the specified name |
| DeployComponent | Deploys components to WorldServer |
| DownloadAsset | Downloads files from WorldServer |
| ExportKit | Exports translation kits |
| ExportTD | Exports term databases |
| ExportTDEntries | Exports term database entries |
| ExportTM | Exports translation memories |
| ExportTMEntries | Exports translation memory entries |
| ImportKit | Imports translation kits |
| ImportTM | Imports translation memories |
| ImportTD | Imports term databases |
| ScopeAsset | Scopes assets using specified target locale and TM, and displays the scoping report |
| SearchTD | Performs a (leverage) search on specified TD |
| SearchTDWildcard | Performs a wildcard search on specified TD |
| SearchTMFreeform | Performs a freeform search on specified TM and produces CSV output of search results |
| SearchTMFuzzy | Performs a fuzzy search on specified TM and produces CSV output of search results |
| SetFileAttribute | Attaches files to WorldServer projects |
| UploadFile | Uploads files to WorldServer |