WEB SERVICES
Introduction
web service is a service offered by an electronic device to another electronic device, Communicating with each other via the world Wide Web.In practice, a Web service commonly provides an object oriented web- based interface to a data base server, utilized for example by another web server, or by a mobile app, that provides a user interface to the end user. Many organizations that provide data informatted HTML pages will also provide that data on their server as XML or JSON, often through a Web service to allow syndication, for example,Wikipedia's Export.Another application offered to the end user may be a mash up, where a Web server consumes several Web ervices at different machines and complies the contend into one user interface.Web services are self-contained,modular,distributed, dynamic applications that can be described, published, located or invoked over the network to create products, processes and supply chains. These applications can be local, distributed or web based.Web services are built on top of open standards Such as TCP/IP,HTTP,Java, HTML and XML. Web services are XML based information exchange systems that use the Internet for direct application-- to application interaction.These systems can include programs, objects, messages or documents.A web service is a collection of open protocols and standards used for exchanging data between applications or systems. Software application written in various programming languages and running on various platform can use web services to exchange data over computer networks like the internet in a manner similar to enter-processes communication on a single computer. The interoperability is due to the use of open standard.A complete web service is, therefore, any service that is available over the Internet or private networks. It uses a standardized XML messaging system. It is not tied to anyone operating system or programming language. It is self -describing via a common XML grammar. It is discoverable via a simple find mechanism.This assignment involves web service, including e-mail,chat and e-library
Electronic mail is a method of exchanging messages between people using
electronic devices. Invented by Ray Tomlinson, email first entered limited use in
the 1960s and by the mid-1970s had taken the form now recognized as email.
Email operates across computer networks which today is Primarily the Internet.
Some early email systems required the author and the recipient to both is online at
the same time, in common with instant messaging. Today’s email systems are
based on a store-and-forward model. Email servers accept, forward, deliver and
store messages. Neither the users nor their computers are required to be online
simultaneously; they need to connect only briefly, typically to a mail server or a
web mail interface for as long as it takes to send or receive messages.
E-mail address
To deliver mail, a system must use an addressing system with unique
addresses like a postal address, an email address specifies the destination of an
electronic message. Address consist two parts user name and domain name. These
are separated by sign. The username is a unique name that identifies the recipient.
The domain name is the address many people can share the same domain name.
Structure of E-mail
An electronic mail message consist of two components. message header
and messages body.
1. Message header
The message header contains control information, including an originator's
email address and one or more recipient addresses.Usually additional information
is added such as subject header field.
The message header should include at least the following fields
From- The email addresses and optional the name of the author or sender
To- The email address of the messages recipient.Indicates primary recipient
(multiple allowed ), for secondary recipients
Bcc- Blind carbon copy, addresses added to the SMTP delivery list but not listed
in the message data, remaining invisible to other recipient
Cc- Carbon copy, many e-mail clients will mark e-mail in our inbox differently
depending on whether you are in the to: or Cc: list.
Date- The local time date wehen the message was written,automatically attached
while sending.
Subject-A brief summary of the topic of the message.
Message - ID Also an automatically generated field, used to prevent multiple
delivery.
Attachment-Attachememt contain the name of files that we want to send.
2.Message Body - which is the email's content
Salutation
Always open the email with a greeting. For formal or business e-mails use the
surname nor the first name.
eg:-Dear Mr.Cowabunga
The opening
Begin with a line of thanks. Find anyway to thank target receivers. This will
put them at ease, and it will make you appear more courteous.For example if
someone asked a question we can begin with thank you for contacting ‘Tanza
company’
State the purpose
State the purpose in the opening sentence. Don't write a long introduction
dont't tell a story skip the niceties. People just want to know what you want so state
that, in the first sentence. Be brief but polite. Tell them exactly what you want in as
short an email as possible. If the messages runs longer than two or three short
paragraphs, reduce the message or provided an attachment. Remember to say
"please" and" thank you". And mean It. The Closing Remarks
Courtesy is always important no matter how short the email is.
Eg:- Thank you for your patience and cooperation.
Include an accurate follow up statement
Eg:- I will send you additional information.
If a response is required, specify what when.
The closing
Use a professional closing
eg:- best regards, sincerely
For more casual emails
eg:- Best Wishes
The Email Signature
A professional signature make it easy to contact. E-mail account can automatically
add the datas such as full professional name, job title, business street address a
legal disclaimer if required by your company to the bottom of the e-mail.
Attachements
If there are any attachments mention them in the e-mail so that the receiver
knows to look for and open the files. Appropriately name the attachments so that
the receiver knows what each document is just by reading the file name.
Advantages of E-mail
E-mail enables speedy communication.
E-mail is reliable.
E-mail is inexpensive.
E-mail can be automated to perform certain task automatically.
E-mail messages are always easy to locate.
It's easy to send message to more than own person.
Chat
Chat may refer to any kind of communication over the internet that offers a
real time transmission of text messages from sender to receiver. It is a process of
communicating, interacting or exchanging messages over the Internet. A real time
communication via keyboard between two or more users on a local network.Chat
messages are generally short in order to enable other participants to respond
quickly. When talking to someone in chat any typed text is received by other
participants immediately.A feeling similar to a spoken conversation is
created.There are millions of uses chatting that network.
Chatting
Chatting is talking to other people who are using the internet at the same
time.This talking is the exchange of typed messages.Requiring on site as the respiratory for the messaging . A group of uses who take part from anywhere on
the internet.
Types of chatting
There are three commonly used types of chat
Instant messaging (IM)
Internet chat query (ICQ)
Internet relay chat (IRC)
Instant messaging(IM)
It is one of the most popular forms of chat. It is just between two people or
handle group chats. There is an option of group chat where three or more people
can chat at a time. Whatsapp, We chat, Viber are some of the instant messaging
apps.
Internet chat Query (ICQ)
It is an instant messaging tool. The name ICQ is derived from the English
phrase "I seek you ". ICQ was developed and popularized by the Israeli company
Mirabilis in 1996. ICQ is a downloadable software that will let you know when
friends and contacts are also online on the Internet
Internet Relay Chat (IRC)
It is a system for chatting that involves a set of rules. It facilitates
communication in the form of text. It is mainly designed for group communication.
Also allows one to one communication includes file sharing
Chat room
Chat room gives a manner to talke with same minded boys and girls without
any restriction. Chat room have various topics. We can choose our favourite
subjects like politics, religion, Sports etc. Internet half countless chat rooms.
Everyone is able to talk using voice people need microphones and headphones for
enjoying voice chat. Talk a person in voice on the other hand. It reflect our psychology and give a chance to exchange our views and thoughts with those
people who have many similar things to share with you.
Importance of chat in Education
Get information from our friends through chat.
Educational group chat is important for constructive learning.
Internet based education will always consider educational group chat as a mean
for delivering teaching materials and knowledge sharing
Advantages
Communication from one sender to many receives.
You can communicate persons from different corners of the world.
The rate of chat is very low.
We can completed other tasks while chatting over the internet.
Disadvantages
There are millions of teens who spend their precious time in front of the computer.
They are always busy in chatting.
No time management.
Addition
Hacking and cheating.
E-library
An electronic library is a focused collection of digital objects that can
include text, visual, material,audio material, video material, stored as electronic
media formats( as opposed to print, microphone or other media ), along with means
of organizing storing and retrieving the files and media contained in the library
collection. These resources encompass a variety of materials including books,
articles, journals,research paper,s multimedia content and more. The primary
purpose of an e-library is to offer users, such as students seeking information about
the best boarding school convenient and seamless access to an extensive range of
information regardless of their location and the time of day.
E-Libraries bring several advantages including cost effectiveness as they
eliminate the need for physical copies of materials and space-saving, as digital
content does not require physical storage space. Additionally e-libraries facilitate
swift and efficient information retrieval through advanced search functionalities.
This digital format is particularly beneficial for students, researchers and
professionals who demand timely access to the latest information and resources
relevance to their respective field of study or work.
Types of e-library
Academic digital libraries Focus on supporting academic research and
education.Typically house scholarly resources like journals research papers and
academic books.
Public Digital Libraries
Aimed at the general public providing access to range of resources.May
include e-books, audio books,online magazine and other materials for public
consumption.
Specialized digital libraries
Concentrate on specific topics or subjective areas. Examples included medical digital libraries and those dedicated to the arts.
National and international digital libraries.
Created by governments or international organization provide access to
information and cultural heritage at a national or global level. Examples include
the library of congress and the European digital library.
Hybrid digital libraries
Combine elements of traditional and digital libraries may include physical
collections alongside digital resources for a comprehensive approach
Community digital libraries
Created by communities to share and preserve their cultural or historical
resources. Foster collaboration and Information sharing with in specific
communities
Features of a e library
Access to digital resources-Provide a wide array of digital resources including
e-books, audio books, videos, images, research papers and academic journals.
24/7 availability- Accessible to uses 24/7 allowing them to retrieve
information at their convenience from any location and at any time.
Search and retrieval -Equipped with advanced search tools for efficient and
quick retrieval of specific information or resources.
Preservation - contribute to the preservation of cultural heritage and
information by digitizing and archiving rare or fragile materials ensuring their
longevity for future generations.
Multimedia integration- support various types of multimedia content
accommodating die waste learning preferences and enhancing the overall uses
experience.
Accessibility- Ensure accessibility features to accommodate uses with
disabilities making digital resources available to broader audience.
Digital rights management - Incorporated DRM mechanism to control access to copyrighted materials and protect intellectual property.
Important of a digital library for students
The importance of a digital library for students is multifaceted and
encompasses various advantages that cater to the evolving needs of modern
education. Enable students to stay informed with the latest research and
developments in their field of interest promoting continuous learning.
No fixed time Limit-Office flexibility in accessing resources at anytime and
from any location allowing students to study or conducted research at there on
peace and convenience.
Easily accessible- Provide easy accessibility allowing uses to access resources
remotely using personal devices saving time and effort compared to traditional
library visit.
Improves Interaction in Real Time- Facilitates real time interaction among
uses through online forums, chat rooms and interactive tools enhancing
collaborative learning experiences.
Quick access-Offers quick access to information through powerful search
tools saving students time and effort in their research or study endeavors.
Facilities collaboration- Promotes collaboration among Students by allowing
them to share resources, discuss ideas, and work together on projects fostering
a sense of community.
Environmental sustainability- Contributes to environmental sustainability by
reducing the need for paper and other resources associated with traditional libraries,aligning with eco-friendly practice.s
Conclusion
A Web service involves a service provider and a service requester (client).
Because Web services feature language transparency, it doesn't matter whether the
underlying system that provides the service is written in Java while the client is
written in Perl, Python or Ruby. For example, through Web services a Windows
server can interact with a Linux server or serve an application to computer
desktops, laptops or smart phones and other mobile devices over the World Wide
Web.
Web services allow various applications to talk to each other and share data
and services among themselves. Other applications can also use the web services.
For example, a VB or .NET application can talk to Java web services and vice
versa. Web services are used to make the application platform and technology
independent. Web services use standardized industry standard protocol for the
communication. All the four layers (Service Transport, XML Messaging, Service
Description, and Service Discovery layers) use well-defined protocols in the web
services protocol stack. This standardization of protocol stack gives the business
many advantages such as a wide range of choices, reduction in the cost due to
competition, and increase in the quality. Web services use SOAP over HTTP
protocol, so you can use your existing low-cost internet for implementing web
services. This solution is much less costly compared to proprietary solutions like
EDI/B2B. Besides SOAP over HTTP, web services can also be implemented on
other reliable transport mechanisms like FTP.
Web Services, therefore, are the means by which devices communicate over
the World Wide Web. Whether use a mobile application, search engine or an
enterprise system, the user piece of the application (the interface) resides on the
device. The data, and potentially the business rules, live on some other server on
the network. How the interface communicates with the server piece is the role of Web Services.
Reference
book https://www.slideshare.net
“ What Is chat ?” Computer Hope, 31 Jan.2019, www.computerhope.
Com/jargon/c/chat.htm
https:// openlibrary.org
Comments
Post a Comment