Web services are self-describing software modules, semantically encapsulating discrete
functionality, wrapped in and accessible via standard Internet communication protocols
like XML and SOAP. Web services can communicate across platforms and operating systems,
regardless of the programming language in which the applications are written.
Web services in their current implementation do not allow the transfer of large
files as part of the SOAP message, although large files can be attached to the SOAP
message with certain web service extensions, but violating WS-* standards.
AnlWs4BigFiles was created for providing any type of data stored in an Oracle 10g
database regardless of their size. Today's bioinformatics applications frequently
require gigabyte size input files, that are normally transferred via FTP to the
client's machine.
AnlWs4BigFiles is a web service technology that allows the transfer of gigabyte-size
files via packets. The size of these packets can be defined by the web service consumer.
AnlWs4BigFiles can be implemented in .NET desktop applications and in their corresponding
.NET web service components.
|
|