-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
import php-soap library from sourceforge
- Loading branch information
Shane Caraveo
committed
Jul 7, 2002
1 parent
a6d815f
commit f8875ad
Showing
22 changed files
with
7,024 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
top_srcdir = /usr/local/src/php-4.2.0 | ||
top_builddir = /usr/local/src/php-4.2.0 | ||
srcdir = /usr/local/src/php-4.2.0/ext/soap | ||
builddir = /usr/local/src/php-4.2.0/ext/soap | ||
VPATH = /usr/local/src/php-4.2.0/ext/soap | ||
# $Id$ | ||
|
||
LTLIBRARY_NAME = libsoap.la | ||
LTLIBRARY_SOURCES = soap.c php_sdl.c php_schema.c php_xml.c php_encoding.c php_http.c php_packet_soap.c | ||
LTLIBRARY_SHARED_NAME = soap.la | ||
LTLIBRARY_SHARED_LIBADD = $(SOAP_SHARED_LIBADD) | ||
|
||
include $(top_srcdir)/build/dynlib.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# $Id$ | ||
|
||
LTLIBRARY_NAME = libsoap.la | ||
LTLIBRARY_SOURCES = soap.c php_sdl.c php_schema.c php_xml.c php_encoding.c php_http.c php_packet_soap.c | ||
LTLIBRARY_SHARED_NAME = soap.la | ||
LTLIBRARY_SHARED_LIBADD = $(SOAP_SHARED_LIBADD) | ||
|
||
include $(top_srcdir)/build/dynlib.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
TODO: | ||
make sure soap 1.1 and 1.2 is supported fully | ||
Better WSDL support Client and server (how much validation is needed here?) | ||
UDDI?? | ||
make internal refrences for soap encoding (use seralization logic) | ||
add ini option for always soap_error_handler | ||
provide user space overriding of serialization certin objects and types | ||
serialization in general needs to be polished/finished... all xsd types | ||
make perstistant objects and work with or without register_globals on | ||
look to see if php-soap will work with out always_populate_raw_post_data on | ||
see if client will work with ssl.. should be eaiser with php_streams | ||
work on soap seralizer (php serialization) | ||
work on a soap-service 'regiestry' and 'proxy' (apache soap style) | ||
convert all string mainpulation to use smart_str | ||
make the 'soap' packet abstract.. maybe incorperate xml-rpc | ||
make the transport layer abstract.. what other transport layers are needed?... who uses smtp? what about jabber? | ||
make $soap_object->data = 'text'; maybe invoke a set_*() and/or get_*() method | ||
when using wsdls and function names are similar find the best match | ||
void test(int); | ||
void test(string); | ||
maybe use the same alogrithim as ext/java. | ||
investigate further http keep_alive... inital testing proved slower.. maybe php_streams will speed things up.. | ||
provide schema 1999/2001 support.... | ||
through memory leak testing | ||
possible using shared memory for sdl caching... | ||
api for clearing/checking sdl caching... | ||
make php-soap work as a standalone server using php_streams and the new socket extension | ||
http authication | ||
proxy support | ||
wsdl generation static and auto (.net style (http://server.com/soapserver.php?WSDL)) using phpdoc parsing engine | ||
interpo testing... | ||
BENCHMARKING...... lets prove how fast it is. | ||
do some more work on website | ||
|
||
does this list stop... what exactly have i done? | ||
im sure im forgetting 20 thousand more things.... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
dnl $Id$ | ||
dnl config.m4 for extension soap | ||
|
||
dnl Comments in this file start with the string 'dnl'. | ||
dnl Remove where necessary. This file will not work | ||
dnl without editing. | ||
|
||
PHP_ARG_ENABLE(soap, whether to enable soap support, | ||
Make sure that the comment is aligned: | ||
[ --enable-soap Enable soap support]) | ||
|
||
if test "$PHP_SOAP" != "no"; then | ||
PHP_ADD_INCLUDE(/usr/local/include/libxml2) | ||
PHP_ADD_LIBRARY_WITH_PATH(xml2,/usr/local/lib,SOAP_SHARED_LIBADD) | ||
PHP_EXTENSION(soap, $ext_shared) | ||
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
include $(top_builddir)/config_vars.mk | ||
LTLIBRARY_OBJECTS = $(LTLIBRARY_SOURCES:.c=.lo) $(LTLIBRARY_OBJECTS_X) | ||
LTLIBRARY_SHARED_OBJECTS = $(LTLIBRARY_OBJECTS:.lo=.slo) | ||
$(LTLIBRARY_NAME): $(LTLIBRARY_OBJECTS) $(LTLIBRARY_DEPENDENCIES) | ||
$(LINK) $(LTLIBRARY_LDFLAGS) $(LTLIBRARY_OBJECTS) $(LTLIBRARY_LIBADD) | ||
|
||
targets = $(LTLIBRARY_NAME) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
<?xml version="1.0" encoding="ISO-8859-1" ?> | ||
<!-- do not use the "Type" attribute here, that one is only for | ||
generated package.xml files --> | ||
<package> | ||
<name>php_soap</name> | ||
<summary>Provides SOAP Services</summary> | ||
<status>beta</status> | ||
<maintainer> | ||
<user>rodif_bl</user> | ||
<name>Brad Lafountain</name> | ||
<email>rodif_bl@yahoo.com</email> | ||
<role>lead</role> | ||
</maintainer> | ||
<maintainer> | ||
<user>shane</user> | ||
<name>Shane Caraveo</name> | ||
<email>shane@caraveo.com</email> | ||
<role>lead</role> | ||
</maintainer> | ||
<release> | ||
<version>0.1</version> | ||
<date>2002-07-07</date> | ||
<notes> | ||
- First offical PEAR/PECL release | ||
</notes> | ||
</release> | ||
<filelist> | ||
<dir role="source" name="/" baseinstalldir="iisfunc"> | ||
<file>EXPERIMENTAL</file> | ||
<file>TODO</file> | ||
<file>config.m4</file> | ||
<file>Makefile</file> | ||
<file>Makefile.in</file> | ||
<file>libs.mk</file> | ||
<file>php_encoding.c</file> | ||
<file>php_encoding.h</file> | ||
<file>php_http.c</file> | ||
<file>php_http.h</file> | ||
<file>php_packet_soap.c</file> | ||
<file>php_packet_soap.h</file> | ||
<file>php_schema.c</file> | ||
<file>php_schema.h</file> | ||
<file>php_sdl.c</file> | ||
<file>php_sdl.h</file> | ||
<file>php_soap.h</file> | ||
<file>php_soap.h</file> | ||
<file>php_xml.c</file> | ||
<file>php_xml.h</file> | ||
<file>soap.c</file> | ||
<file>soap.dsp</file> | ||
</dir> | ||
</filelist> | ||
</package> | ||
|
Oops, something went wrong.