epionet Make Web Services Work
Site Map Help
Home Web Services Products Press Room About Us Contact Us
 
Articles
Events
FAQs
Books
Links

News for:
[ ]Developers
[ ]Press
[ ]Job Seekers
Home » Web Services » Articles » Glossary of Terms


Glossary or Terms

API
A method of communication between two application programs where one application provides services to the other.

Application manager
An extensive Application management system which configures Applications within the Wave Builder. The Application Manager allows users to administrate and customise applications through the simple use of numerous core services.

Application intercommunication
The process by which separate applications or business services may exchange information either transparently on request. These business services remain independent and may exist on completely different systems, distributed over the Web.

Business services
Business services are Applications (or Application components), and the flexibility built into these services allows for functionality to be placed at any level in the enterprise system / portal site.

Application Services
Application Services represent sets of functionality for business commonalties. Having these reusable services as part of the development environment means not only rapid development, but also the deployment of Web Services based on reliable, heavily tested functionality.

eBuiseness
Refers to the use of web technology to streamline the interactions between companies, customers and suppliers.

eCommerce
An Internet term for online services involving real time remote commercial transactions, such as merchandise purchasing, banking, credit card transactions, brokerage, and more.

Encryption
Encoding of data to ensure privacy and secure communications in mission-critical applications. The traditional method uses a key such as DES, where both sender and receiver use the same key. The second method is public key cryptography, such as RSA, that uses both a public and private key. Each recipient has a private key that is kept secret and a public key used for message encryption. The recipient uses the private key to decipher the message.

Enterprise portal
A browser-based single entry point for accessing the entire scope of a particular company's business environment which is based on the user's business role.

Epiowave
Epiowave is Epionet’s complete solution for the development and deployment of Web Services and Enterprise Applications.  It consists of the EpioDesigner, EpioBuilder and EpioBusiness Server products.

EpioBuilder
EpioBuilder product includes the epionet framework architecture for Web Services-based Application development and deployment.

EpioBusinessServer
The EpioBusinessServer product is a web-based platform for the development and deployment of Web Services and Enterprise Applications. 

EpioDesigner
The EpioDesigner product is a complete process for designing and prototyping Web Services and Enterprise Applications, from the requirements analysis stage through to full prototype.  This includes web-based process management tools and unique project management software based on this process.

Extranet
The way a corporation implements the networking of its employees and key corporate customers and suppliers, using Internet-like tools and protocols. The result is a network environment which is not accessed by the public.

Firewall
A software program that runs on a separate server in order to prevent certain IP addresses from accessing the network, thus protecting the organization from potentially hostile Internet and Intranet users.

Epiowave Business Services Server
The BSS is an abstraction layer which deals with many varieties of business service intercommunication. It also provides a web service registry or library to users / developers anywhere on the web.

Internet
The global network of networks, all utilizing the "TCP/IP" protocol for communications. Due to its ability to enable users to automate many aspects of merchandising transactions, the Internet is considered the commercial platform of the 21st century.

Intranet
The use of Internet tools and protocols for the internal use of corporations for employees. Usually, it provides services like email, document sharing, scheduling, information availability, directories and database sharing.

Islands
Entities of data and functionality which, although related, exist separated within a business' process. Islands remain isolated by traditional technologies and drastically slow the web enabling of business process. This leads to need for much "e-red tape" between logical entities, all of which is dissolved by the epionet solution.

Epiowave Layout Manager
This refers essentially to the categorisation and layout management features of the EpioBusiness Server.  It enables the dynamic delivery to each individual user of a personalised navigation interface corresponding to that user's business role within the system. It forms part of the design time environment and the included Category Manager allow full control of menu systems and interface layout.

Platform
Any type of computer system. Macintosh, UNIX, Dos, Windows - these are all different computing platforms, capable of communicating only through agreed-upon protocols, such as TCP/IP.

Scalability
The ability to expand a computer- based service when its capacity is fully utilized, including the ability to add servers at different locations for the purpose of adding capacity. Scalability is a major performance consideration when offering services over the Internet.

Session
The active connection of two computers or one or more users to a computer. It is also one of the 7 layers in the OSI model.

SOAP
The Soap protocol specification defines a uniform way of passing XML-encoded data. Using HTTP (or SMTP, FTP) as the underlying communication protocol it also defines a way to perform Remote Procedure Calls (RPCs). SOAP came about  from the realisation that no matter how clever the current middleware offerings are, like DCOM or CORBA,  they need a WAN wrapper.  In terms of ensuring interoperability, sending messages as plain XML makes sense. The middleware developers appear willing to put up with the inconvenience of parsing and serializing XML in order to scale up to wider networks.

Suite
A set of applications designed to operate together.

UDDI
Universal Discovery Description and Integration is the yellow pages of Web services.  As with traditional yellow pages, we can search for a company that offers the services we need, read about the service offered and contact someone for more information. As already mentioned above, we can offer a Web service without registering it in UDDI,  although that would be like relying on word-of-mouth advertising.  If we want to reach a significant market, we need UDDI so our customers can find us. A UDDI directory entry is an XML file that describes a business and the services it offers.

Web Service
A self-contained, self-describing, modular Application that can be published, located, and invoked across the Web.  Web services perform functions that can be anything from simple requests to complicated business processes.

World Wide Web (www)
The term used to describe the Internet as made up of a global number of sites that users may access from anywhere in the world, thus implementing the "village" concept.

WSDL
We need a common language for describing Web Services. If we are providing a service, we need to be able to describe it to the world, and if we want to use a service, we need to be able to describe what we are looking for. WSDL was designed with this in mind.

WSDL stands for Web Service Definition Language. In order to successfully call a Web service you will need to know how to get to the service, what operations the service supports, what parameters the service expects, and what the service returns. WSDL provides all of this information in an XML document that can be read or machine-processed.

It does this by defining an XML grammar for describing network services as collections of communication endpoints that can exchange messages. WSDL service definitions provide documentation for distributed systems and serve as a recipe for automating the details involved in applications communication

A WSDL file is an XML document that describes a set of SOAP messages and how the messages are exchanged.

XML
XML, Extensible Markup Language, is a simplified (but strict) subset of SGML that maintains the SGML features of validation, structure, and extensibility. XML is a standardized text format designed specifically for transmitting structured data to Web applications. XML documents are composed of entities, which are storage units containing text and/or binary data. Text is composed of character streams that form both the document character data and the document markup. Markup describes the document's storage layout and logical structure.

 

Powered by Epiowave
Home [ ] Web Services [ ] Products [ ] Press Room [ ] About Us [ ] Contact Us [ ] Privacy Statement
Copyright © Epionet Ltd 1997-2002. All rights reserved