Documentation Center

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.

Java Web services sample tools are in this folder:
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:

SampleDescription
CheckinAssetChecks in versioned assets in WorldServer through WorldServer AIS connectors that support versioning
CheckoutAssetChecks out versioned assets in WorldServer through WorldServer AIS connectors that support versioning
CreateProjectCreates and executes project groups
CreateTDCreates TDs using the specified names, if TDs do not already exist with the specified names
CreateTDGroupCreates 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
CreateTMCreates TMs using the specified names, if TMs do not already exist with the specified names
CreateTMGroupCreates 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
DeployComponentDeploys components to WorldServer
DownloadAssetDownloads files from WorldServer
ExportKitExports translation kits
ExportTDExports term databases
ExportTDEntriesExports term database entries
ExportTMExports translation memories
ExportTMEntriesExports translation memory entries
ImportKitImports translation kits
ImportTMImports translation memories
ImportTDImports term databases
ScopeAssetScopes assets using specified target locale and TM, and displays the scoping report
SearchTDPerforms a (leverage) search on specified TD
SearchTDWildcardPerforms a wildcard search on specified TD
SearchTMFreeformPerforms a freeform search on specified TM and produces CSV output of search results
SearchTMFuzzyPerforms a fuzzy search on specified TM and produces CSV output of search results
SetFileAttributeAttaches files to WorldServer projects
UploadFileUploads files to WorldServer