 
 
.Net (WORK+ .net
soon to be Released)
The Problem
is that today's World is divided in to two camps COM vs CORBA Both are Objects
Oriented but have proprietary interfaces and semantics. Both provide
Remote Invocation of Objects. But are limited to the Intranet.
What
is a Web Service?
-
Use XML as a message
to invoke remote objects
-
XML is extension of
HTML with custom tags
-
XML is text-based;
any program can generate it
-
Use HTTP as the
protocol
-
Can use Internet for
remote transmission
SOAP
SOAP=
Simplified Object Access Protocol
A standard XML
protocol that defines the method to invoke, sending arguments to the
method, and receiving results
Official Definition: SOAP is a lightweight protocol for exchange of
information in a decentralized, distributed environment. It is
an XML based protocol that consists of three parts: an envelope that
defines a framework for describing what is in a message and how to process
it, a set of encoding rules for expressing instances of application-defined data types, and a convention for representing remote
procedure calls and responses
How
Do Web Services Solve the Problem
SOAP is language
neutral; based on XML that is text based
HTTP
allows remote invocation
A SOAP request can be
processed on the server-side using any technology: COM, CORBA, EJB ,
Legacy systems, or anything Any Client or Server application can invoke
a SOAP request to a server if it can create a text file!
WORK+
and Web Services
WORK+ and Biztalk
Server
WORK+ provides the users to initiate
and control any step by sending XML to the server. XML Document having
obtained the information to either complete or initiate a step sends this to
the
WORK+ Server through HTTP/HTTPS.
WORK+ Server XML parser parse
the document submitted and gets the required information to do the
required
task. So Biz Talk or any other application can complete and initiate
WORK+ process simply by submitting the XML document to
WORK+
Server.
WORK+ Can Send XML to BizTalk.
WORK+ incorporates a very powerful XML Agent that has the ability to create,
read and submit XML documents over http.
WORK+ can generate XML
documents from the data provided according to a predefined schema and can send the
document to BizTalk server to provide any kind of information.
 |