
Supremweb is a registered business in Queensland.
PO BOX 4744, CAIRNS, QLD 4870
http://www.supremweb.com
manager@supremweb.com |
WHAT ARE WEB SERVICES?
|

Werner Sandner, Programming engineer |
|
For many people, the Internet is when they open their computer
and see pretty pictures and read the associated text. But the Internet is much
more than that. A web site may not show you anything at all but provide the
back end of data for your desktop application, or your web site for it to
function effectively.
For example let us say you are national or worldwide car rental
company and you need to know where each car is going to be and organize your
entire booking system. You can have your main database and brain on a web
server, which serves all the office software with the required data. In this
way there is a central management system on the Internet. In addition there
could still be a web site on the same web server where people can make a
booking and make payments. In other words, the system can provide an entire
chain of office software with the back end functionality, no matter where in
the world the offices may be, they are all connected together via the Internet.
Not only can a web service serve your office software, but it can
also provide data to other web sites for usage. For example let's say you have
a shopping cart on your web site and sometimes you need foreign currency
values. Your web site can ask my web site's web services for the raw data as
what the current currency value is. This all happens on the back end and all
your client on your web site sees is your products displayed in a foreign
currency, without knowing where the currency conversion came from.
Of course, these are just a few samples and the kind of data that
can be requested is limit less.
| 


|
| WHAT KINDS OF WEB SERVICES DO WE PROVIDE? |
 |
THERE ARE THREE KINDS OF SERVICES:
-
Use our Web services for your web or office application.
We provide a range of data for other business's desktop
applications and web sites such as foreign currencies and so on. This is
constantly updated. You can create a free 30 days trial account for yourself.
Click here to create the account and download the required dll file
with a read me file in zip format.
-
Let us build and integrate services within you organization.
If you have a number of web sites, they can communicate with
each other. Or you may wish your office software to obtain data from your web
site's web service or you may connect your offices together through a main
database and main brain on a web site. In this way all the various branches of
your business can be connected together, no matter where they are in the world.
-
Provide web services for others for a fee.
This is similar to the previous point above. The only
difference is that you provide data for other businesses and applications
for a fee. You can also use the same services for your own applications and
share the costs with your clients.
|
|
WHAT MAKES WEB SERVICES SO SPECIAL IN
ASP.NET?
|
|
|
The biggest difference is the price. Not only are the web
services relatively bug free, but Visual Studio Dot Net, which is the software
being used for writing ASP.NET can generate the codes (software) for web
services automatically in a number of seconds, which would normally take days
or week to write manually. In addition web services in the ASP.NET use a system
called SOAP and XML data. The advantage is that this is a universal language
and systems other than ASP.NET can be connected to ASP.NET Services.
|
|
| OUR CURRENT WEB SERVICE PROVISIONS |
 |
|
CURRENCY PROVISION
We can provide your web site or desktop application in your
office or home with foreign currency updates. To create an account and to
download the dll click here.
Click here to test.
DOWNLOAD AND INSTALL OUR TEST APPLICATION
TO TEST YOUR ACCOUNT THE EASY WAY !
Test your account the fast and easy way by simply downloading
our test application and install it in a few seconds on your computer. Configure
your username and password and then you can test your account by querying
foreign currency values.
You must have the Dot Net Frame installed on your computer. If
you have an older operating system (which is most likely the case), download
this file first (it is only 1.3 MBytes) and then go to http://www.microsoft.com and
download the Dot Net Frame. The Dot Net Frame is free and can be installed from
Windows 98 onwards.
To download our application click here or click on the
image below.
|
|
SUMMARY OF WEB SERVICES
Web services are the way in which different applications can
talk to each other. It is the back end of the Internet, where we are dealing
with data communications between applications. Through web services, web
server's can interchange data (data interchange between web sites), there can
be data communications between your office / home computer and web sites and
there can also be data communications between office and home computers around
the world.
Our web services are built in the newest technologies and hence
they use what we call Simple Object Access Protocol (SOAP) and Web Services
Description Language (WSDL). The advantages are tremendous:
-
Interoperability — This is the most important benefit of Web Services. Web
Services typically work outside of private networks, offering developers a
nonproprietary route to their solutions. Services developed are likely,
therefore, to have a longer life-span, offering better return on investment of
the developed service. Web services also allow developers to use various
programming languages, such as: Java, C++, VBScript, JavaScript, or Perl (to
name a few). In addition, thanks to the use of standards-based communications
methods, Web Services are virtually platform-independent.
-
Usability — Web Services allow the business logic of many different systems to
be exposed over the Web. This gives your applications the freedom to use the
web services that they need. Instead of reinventing the wheel for each client,
you need only include additional application-specific business logic into the
client-side. This allows you to develop services and/or client-side code using
the languages and tools that you want.
-
Reusability — Web Services provides, not only exploitation of the
component-based model of application development, but the closest thing
possible to zero-coding deployment of such services. This makes it easy to
reuse current code, exposed as a web service, and reuse that code as
components, as appropriate, in other services. Zero coding isn't a marketing
pitch, it's a fact.
-
Deployability — Web Services are deployed over standard Internet technologies;
it enables Web Services to be deployed even over the firewall to servers
running on the Internet on the other side of the globe. Also due to the use of
existing standards, underlying security (such as SSL) is already built-in.
In simple terms: The new technology we use is compatible with any
other application, no matter under which operating system it is running and in
which language it is written.
|