![]()
|
OpenSOAP Project The Middleware as Platform for IT Application Services | |||||||||||||||||||||
Menu
-Top |
FAQFrequently Asked Questions about OpenSOAP. OpenSOAP
Refer to this page. There are no plans to release it to the public as an open source from the OpenSOAP project. However, a collaborating project is starting between Hokkaido University Computing Center and Softbank Commerce Corp. to develop a directory service based on OpenSOAP (OpenSOAP Directory). Feel free to link to any of the contents on this Web site. No special permission is required. Installation
As of opensoap-1.0-20020930, compilation of the API Server with gcc-3 and operation of the samples has been verified. Currently the OpenSOAP Server will not compile with Cygwin. Only the API can be used. Also, as of opensoap-1.0-20020930, the option "--enable-buildin-mbfuncs" is not required for ./configure. Do "make" in src/replace/, src/api/ and src/security/ of the package, then do "make install" in src/api/ and src/security/ Sorry, there are no pre-compiled binaries available at present. In order to reduce the installation time and effort we would like to make the binary packages available as soon as possible, and this issue will be addressed after the installation directory customization featues of the opensoap-1.0-20030110 release. Installation images for Linux can be found in the respective directories compressed as tar+gz files, and at present, RPM source and i386 binary packages are available for download. Currently under the Windows environment, installation from the source package is a rather involved process, and it is hoped to make binaries and installers available for both users and developers in the near future. As for other platforms, the availability of packages will be considered based on feedback from users. Of course, any assistance in the creation of the various packages is always welcome. API
Only SOAP encoding is supported. Only Simple types can be used on Ver.1.0.Beta1, but on versions later than 1.0., Compound types (Array and Structure) are planned to be available. Use the OpenSOAPStringPtr type. OpenSOAPStringXXX functions can be applied for multiple uses. The following table illustrates the SOAP encoding/C Language types compatibility as used by OpenSOAP.
Security
The following functions are implemented through the Security API.(Utilizing OpenSSL) The following samples have been prepared. Communication functions through http Basic Authentication, via proxy, and SSL/TLS protocol(https:) are not yet supported. Currently, conformity to the WS-Security Standard is being implemented. As mentioned in OpenSSL FAQ, "PRNG not seeded" error occurs on Solaris without /dev/random By applying a patch provided by Sun Microsystems to the OS, encryption functions will work fine. Development
Execute from libtool. Troubleshooting
etc.Copyright (C) 2001-2004 Webmasters of www.opensoap.jp. All
Rights Reserved.
|