Skip to content

amaechler/sudzc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

SudzC is a tool for generating proxy code from SOAP-based web service definition files (WSDL). While it supports generating code in multiple languages, it's focus is on Objective-C.

The original project (of which this repository is a fork of) has a website running their code, and can be used to generate source code: http://sudzc.com.

Code Generation

OS X

To generate code under OS X, use the PHP implementation of the XSLT converters. To use a web interface, point your local webserver to the src/php directory and open the index.php site.

You can also start the code generation from the command-line, calling convert.php directly.

$ php ./src/php/convert.php --help
You can use script with following switches:
 --help                  Displays this help.
 --debug                 show debug output
 --namespace  [param]    The namespace (prefix) to be used.
 --outputFile [param]    The name of the output zip file.
 --type       [param]    Code to generate: ObjCARCFiles, JavaScript, ActionScript
 --wsdl       [param]    List of WSDL files or WSDL URL.

Windows

Use the Visual Studio solution located in src/dotnet to start a local webserver to trigger code generation.


You might find the flatten-wsdl.py script useful to prepare your WSDL files. Documentation on how to use the generated code further can then be found in the Documentation/ directory which comes along with the code.

About

Code generation for SOAP web services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 56.8%
  • XSLT 24.1%
  • PHP 6.9%
  • C# 5.4%
  • Classic ASP 1.9%
  • JavaScript 1.8%
  • Other 3.1%