distributed
所属分类:Windows编程
开发工具:Visual C++
文件大小:1377KB
下载次数:79
上传日期:2004-06-09 07:30:20
上 传 者:
guohuiqiang
说明: SOAP开发包和几个XML-RPC的例子
(SOAP development kit and a few examples of XML-RPC)
文件列表:
movieRecommendationRequest.xml (300, 2001-04-20)
movieRecommendationResponse.xml (301, 2001-04-20)
soap (0, 2001-04-23)
soap\Documentation (0, 2001-04-23)
soap\Documentation\soap.chm (369366, 2001-03-29)
soap\Inc (0, 2001-04-23)
soap\Inc\mssoap.h (191820, 2001-03-29)
soap\Lib (0, 2001-04-23)
soap\Lib\mssoap.lib (94514, 2001-03-29)
soap\Samples (0, 2001-04-23)
soap\Samples\Default.htm (26596, 2001-03-29)
soap\Samples\Echo (0, 2001-04-23)
soap\Samples\Echo\Client (0, 2001-04-23)
soap\Samples\Echo\Client\Rpc (0, 2001-04-23)
soap\Samples\Echo\Client\Rpc\Vb (0, 2001-04-23)
soap\Samples\Echo\Client\Rpc\Vb\Default.htm (1141, 2001-03-29)
soap\Samples\Echo\Client\Rpc\Vb\EchoCliRpcVb.exe (49152, 2001-03-29)
soap\Samples\Echo\Client\Rpc\Vb\EchoCliRpcVb.vbp (968, 2001-03-29)
soap\Samples\Echo\Client\Rpc\Vb\frmMain.frm (17595, 2001-03-29)
soap\Samples\Echo\Service (0, 2001-04-23)
soap\Samples\Echo\Service\Rpc (0, 2001-04-23)
soap\Samples\Echo\Service\Rpc\CppSrv (0, 2001-04-23)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoServer.cpp (573, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoServer.h (996, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoServer.rgs (668, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.cpp (1996, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.def (234, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.dsp (13219, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.dsw (549, 2001-04-20)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.h (8347, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.idl (1135, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.ncb (99328, 2001-04-20)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.opt (53760, 2001-04-20)
soap\Samples\Echo\Service\Rpc\CppSrv\EchoSvcRpcCpp.rc (2891, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\ReleaseUMinDependency (0, 2001-04-23)
soap\Samples\Echo\Service\Rpc\CppSrv\ReleaseUMinDependency\msxml3.tlh (70172, 2001-03-08)
soap\Samples\Echo\Service\Rpc\CppSrv\resource.h (506, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\StdAfx.cpp (315, 2001-03-29)
soap\Samples\Echo\Service\Rpc\CppSrv\StdAfx.h (977, 2001-03-29)
... ...
***************************************************************
Microsoft SOAP Toolkit 2.0 (RC0) Readme File
March 30, 2001
***************************************************************
(c) Copyright Microsoft Corporation, 2001. All rights reserved.
This file contains information about this web release. You
should read this before installing the web release.
***************************************************************
Contents
***************************************************************
1.0 Introduction
1.1 Limitations and Guidelines
2.0 Installing the SOAP Toolkit 2.0 (Beta 2)
2.1 System Requirements
2.3 Files Copied
3.0 Questions/Comments
***************************************************************
1.0 Introduction
***************************************************************
With Version 2.0 of the SOAP Toolkit Microsoft will be
adding full support for the Web Services Description Language
and SOAP 1.1. Microsoft is also announcing that version 2.0
will be fully supported by Microsoft product support, unlike
version 1.0, which is an MSDN sample application. In upgrading
from version 1 to version 2 of the SOAP Toolkit, Microsoft has
responded to customer requests to make some architectural changes
to the product. These changes may break existing applications
written on the unsupported version 1.0 sample. Here are basic
guidelines of your choices for implementing SOAP Web Services with
Microsoft technology:
* For production systems written to Windows DNA with Visual
Studio 6.0, currently using 1.0 of the SOAP Toolkit, you should
be transitioning to the Soap Toolkit 2.0.
* For new systems that are to be deployed in the next 6 months,
you should use the new Toolkit 2.0.
* For systems with longer time frames you should use the .NET
Framework with a tool such as Visual Studio.NET. It is the
future and has fantastic tools support.
* We do not recommend deploying on version 1.0 of the SOAP Toolkit.
It is not supported and is currently in its last release.
SOAP Toolkit 2.0 is a completely new implementation of the
SOAP and WSDL standards. If you have been using the MSDN
SOAP Toolkit sample implementation high level interfaces,
migration is usually as easy as reading the typelib of
your objects to produce a WSDL file instead of the SDL file
you currently have. If you are using some of the low-level
ROPE interfaces, you may have to rewrite that portion of your
code. A migration document that details what changes have to
be made is currently under development.
If you are first time user of SOAP, read the documentation.
The conceptual material in the documentation is written to
provide quick start to new users.
-------------------------------
1.1 Limitations and Guidelines
-------------------------------
* The Beta 1 version of the Soap Toolkit must be uninstalled
before installing the Beta 2 or RC0 version of the Soap
Toolkit 2.0.
* The format of WSDL and WSML files used in the RC0 release
has changed significantly from the Beta 1 files. For this
reason, any WSDL and WSML files created with the Beta 1
WSDLGen utility must be recreated with the Beta 2 WSDLGen
utility.
* Custom type mappers must be registered as Apartment threaded.
* An SSL connection may hang on close in Windows ***. See the
Knowledge base article Q238934 for a fix.
* Connectoer properties set on the SoapClient must be set after
mssoapinit but before any other methods are called on the
SoapClient.
* The message part objects created by SOAP Messaging Object
(SMO) Generator can only be attached to DOM elements
without namespace prefixes. SoapServer and SoapClient
always use namespace prefixes for message contents, so
SMO message part objects cannot be attached to messages
they create. This means that applications written using
SMO generated classes cannot talk to applications written
with SoapClient and SoapServer interfaces. This will be
addressed in the next release.
* The error "library not registered" has been seen when
attempting to execute:
Server.CreateObject("MSSOAP.SoapServer")
The cause of this error has been tracked down to the
typelib registry key not giving the Everyone group read
access. This is most likely the result of a prior
installation of Crystal Reports 8.0
(http://support.microsoft.com/support/kb/articles/Q266/6/21.ASP).
* Installing MSXML3.0 on a Whistler Beta 1 system will
generate a System File Protection warning. It is safe to
ignore this.
* Samples are shipped as a separate download. Be sure to
follow the instructions in the Samples\Default.htm page
before using or building the sample applications.
* Properties on COM interfaces are not supported in the 2.0
release.
* The WSDL Generator will work on NT and Windows 2000 only.
* Client Certificates don't work with the version of Wininet
that comes with IE 5.01 but do work with IE 5.5.
* Optional parameters are not supported in interfaces mapped
to Soap. Values must be provided for all parameters defined.
* While the Soap Toolkit 2.0 high level interfaces use normal
COM calls to expose objects through Soap, this DOES NOT mean
that the Soap Toolkit is a general replacement fo DCOM. Many
DCOM features like lifetime-management, passing objects by
reference and some COM datatypes don't map to the current
Soap specification so these things aren't supported by the
Soap Toolkit 2.0 and probably never will be. While the
Soap Toolkit 2.0 MAY allow you to expose existing COM objects
through Soap, this is not true in all cases. Expect that
wrapper objects and possibly custom mappers will be required
to expose some existing objects. While DCOM-like support
will continue to expand, the support will never be complete.
***************************************************************
2.0 Installing the SOAP Toolkit 2.0 (Beta 2)
***************************************************************
The soaptoolkit20.exe zip includes 2 items:
* This ReadMe.txt file.
* soapsdk.msi file: The installer program that installs various
components in this release.
-----------------------
2.1 System Requirements
-----------------------
The SOAP client and server objects are supported on the
following platforms:
* The SOAP client objects will run on Windows ***, Windows ME,
Windows NT 4.0 Service Pack 6, Windows 2000 Service Pack 1.
* The SOAP server objects will run in ASP pages on
Windows 2000 or Windows NT 4.0 Service Pack 6.
This release requires Internet Explorer 5.0 or 5.5.
The SOAP Toolkit 2.0 installation will install MSXML 3.0.
-----------------------
2.2 Files Copied
-----------------------
The SOAP Setup wizard (soapsdk.msi) installs all the
necessary files on your machine. The files needed to
run SOAP toolkit service and client applications are
copied to the folder C:\Program Files\Common Files\MSSoap
and the files needed to develop SOAP toolkit applications
are copied to the folder C:\Program Files\MSSoap.
***************************************************************
3.0 Questions and Comments
***************************************************************
To send your questions and comments to the following newsgroup:
microsoft.public.xml.soapsdk
近期下载者:
相关文件:
收藏者: