You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by su...@apache.org on 2004/05/12 09:36:48 UTC
cvs commit: ws-axis/c/vc/transport/axis AxisTransport.dsp
susantha 2004/05/12 00:36:48
Modified: c/include/axis/client Call.h
c/include/axis/server AxisEngine.h AxisFile.h AxisTrace.h
GDefine.h IWrapperSoapDeSerializer.h
IWrapperSoapSerializer.h Packet.h
SoapDeSerializer.h SoapSerializer.h XMLParser.h
c/src/common AxisTrace.cpp
c/src/engine Axis.cpp
c/src/engine/client Call.cpp ClientAxisEngine.cpp
ClientAxisEngine.h
c/src/engine/server ServerAxisEngine.cpp ServerAxisEngine.h
c/src/soap SoapDeSerializer.cpp SoapParserExpat.cpp
SoapParserExpat.h SoapSerializer.cpp
c/src/transport/axis AxisTransport.cpp AxisTransport.h
c/vc AxisClientDLL.dsp AxisServerDLL.dsp
Distribution.dsw
c/vc/client/engine ClientEngineLibrary.dsp
c/vc/client/transport/axis AxisTransportLibrary.dsp
c/vc/common CommonLibrary.dsp
c/vc/server/apache1_3 Apache1_3Module.dsp
c/vc/server/engine ServerEngineLibrary.dsp
Added: c/include/axis SOAPTransport.h
c/src/server/apache ApacheTransport.cpp ApacheTransport.h
mod_axis.cpp
c/src/transport SOAPTransportFactory.cpp
SOAPTransportFactory.h
c/vc/transport/axis AxisTransport.dsp
Log:
Major Changes to the Axis code base to incorporate transport layer abstraction
1. Added SOAPTranport.h that is the new Tranport interface (API)
2. Added ApacheTransport class to wrap apache 1.3 module's transport capability
3. Completely modified AxisTransport class to implement SOAPTransport interface (API)
4. Required changes to whole codebase
TODO (ASAP)
1. Makefiles for making the client side AxisTransport to a dynamic library (.so) - "libAxisTransport.so"
2. Improve axis configuration file reading mechanism to read the transport library name from it.
3. Write ApacheTransport for apache 2.0
Revision Changes Path
1.1 ws-axis/c/include/axis/SOAPTransport.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/SOAPTransport.h?rev=1.1
1.13 +5 -3 ws-axis/c/include/axis/client/Call.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/client/Call.h.diff?r1=1.12&r2=1.13
1.9 +1 -1 ws-axis/c/include/axis/server/AxisEngine.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/AxisEngine.h.diff?r1=1.8&r2=1.9
1.3 +6 -4 ws-axis/c/include/axis/server/AxisFile.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/AxisFile.h.diff?r1=1.2&r2=1.3
1.12 +3 -3 ws-axis/c/include/axis/server/AxisTrace.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/AxisTrace.h.diff?r1=1.11&r2=1.12
1.12 +6 -0 ws-axis/c/include/axis/server/GDefine.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/GDefine.h.diff?r1=1.11&r2=1.12
1.17 +2 -1 ws-axis/c/include/axis/server/IWrapperSoapDeSerializer.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/IWrapperSoapDeSerializer.h.diff?r1=1.16&r2=1.17
1.13 +2 -1 ws-axis/c/include/axis/server/IWrapperSoapSerializer.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/IWrapperSoapSerializer.h.diff?r1=1.12&r2=1.13
1.11 +21 -19 ws-axis/c/include/axis/server/Packet.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/Packet.h.diff?r1=1.10&r2=1.11
1.15 +2 -1 ws-axis/c/include/axis/server/SoapDeSerializer.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/SoapDeSerializer.h.diff?r1=1.14&r2=1.15
1.15 +4 -3 ws-axis/c/include/axis/server/SoapSerializer.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/SoapSerializer.h.diff?r1=1.14&r2=1.15
1.11 +3 -2 ws-axis/c/include/axis/server/XMLParser.h
http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/server/XMLParser.h.diff?r1=1.10&r2=1.11
1.21 +83 -87 ws-axis/c/src/common/AxisTrace.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/common/AxisTrace.cpp.diff?r1=1.20&r2=1.21
1.51 +53 -44 ws-axis/c/src/engine/Axis.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/Axis.cpp.diff?r1=1.50&r2=1.51
1.40 +17 -37 ws-axis/c/src/engine/client/Call.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/client/Call.cpp.diff?r1=1.39&r2=1.40
1.7 +5 -39 ws-axis/c/src/engine/client/ClientAxisEngine.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/client/ClientAxisEngine.cpp.diff?r1=1.6&r2=1.7
1.7 +2 -3 ws-axis/c/src/engine/client/ClientAxisEngine.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/client/ClientAxisEngine.h.diff?r1=1.6&r2=1.7
1.10 +14 -19 ws-axis/c/src/engine/server/ServerAxisEngine.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/server/ServerAxisEngine.cpp.diff?r1=1.9&r2=1.10
1.5 +6 -6 ws-axis/c/src/engine/server/ServerAxisEngine.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/server/ServerAxisEngine.h.diff?r1=1.4&r2=1.5
1.1 ws-axis/c/src/server/apache/ApacheTransport.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/server/apache/ApacheTransport.cpp?rev=1.1
1.1 ws-axis/c/src/server/apache/ApacheTransport.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/server/apache/ApacheTransport.h?rev=1.1
1.1 ws-axis/c/src/server/apache/mod_axis.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/server/apache/mod_axis.cpp?rev=1.1
1.44 +6 -14 ws-axis/c/src/soap/SoapDeSerializer.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapDeSerializer.cpp.diff?r1=1.43&r2=1.44
1.17 +16 -14 ws-axis/c/src/soap/SoapParserExpat.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapParserExpat.cpp.diff?r1=1.16&r2=1.17
1.8 +4 -4 ws-axis/c/src/soap/SoapParserExpat.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapParserExpat.h.diff?r1=1.7&r2=1.8
1.45 +20 -28 ws-axis/c/src/soap/SoapSerializer.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapSerializer.cpp.diff?r1=1.44&r2=1.45
1.1 ws-axis/c/src/transport/SOAPTransportFactory.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/transport/SOAPTransportFactory.cpp?rev=1.1
1.1 ws-axis/c/src/transport/SOAPTransportFactory.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/transport/SOAPTransportFactory.h?rev=1.1
1.25 +159 -78 ws-axis/c/src/transport/axis/AxisTransport.cpp
http://cvs.apache.org/viewcvs/ws-axis/c/src/transport/axis/AxisTransport.cpp.diff?r1=1.24&r2=1.25
1.6 +27 -15 ws-axis/c/src/transport/axis/AxisTransport.h
http://cvs.apache.org/viewcvs/ws-axis/c/src/transport/axis/AxisTransport.h.diff?r1=1.5&r2=1.6
1.9 +3 -35 ws-axis/c/vc/AxisClientDLL.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/AxisClientDLL.dsp.diff?r1=1.8&r2=1.9
1.9 +4 -4 ws-axis/c/vc/AxisServerDLL.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/AxisServerDLL.dsp.diff?r1=1.8&r2=1.9
1.4 +12 -0 ws-axis/c/vc/Distribution.dsw
http://cvs.apache.org/viewcvs/ws-axis/c/vc/Distribution.dsw.diff?r1=1.3&r2=1.4
1.6 +8 -0 ws-axis/c/vc/client/engine/ClientEngineLibrary.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/client/engine/ClientEngineLibrary.dsp.diff?r1=1.5&r2=1.6
1.3 +49 -1 ws-axis/c/vc/client/transport/axis/AxisTransportLibrary.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/client/transport/axis/AxisTransportLibrary.dsp.diff?r1=1.2&r2=1.3
1.5 +4 -0 ws-axis/c/vc/common/CommonLibrary.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/common/CommonLibrary.dsp.diff?r1=1.4&r2=1.5
1.6 +9 -1 ws-axis/c/vc/server/apache1_3/Apache1_3Module.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/server/apache1_3/Apache1_3Module.dsp.diff?r1=1.5&r2=1.6
1.3 +5 -1 ws-axis/c/vc/server/engine/ServerEngineLibrary.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/server/engine/ServerEngineLibrary.dsp.diff?r1=1.2&r2=1.3
1.1 ws-axis/c/vc/transport/axis/AxisTransport.dsp
http://cvs.apache.org/viewcvs/ws-axis/c/vc/transport/axis/AxisTransport.dsp?rev=1.1