Matakuliah : M0284/Teknologi & Infrastruktur E-Business Tahun : 2005

advertisement
Matakuliah
Tahun
Versi
: M0284/Teknologi & Infrastruktur E-Business
: 2005
: <<versi/revisi>>
Pertemuan 14
Servers for E-Business
1
Learning Objectives
• List the components necessary for frontend and back-end of e-commerce
transaction systems
• Elicit the steps involved in establishing an
e-commerce web site.
2
Components of E-commerce
• Clients (with access to internet)
• Internet
• Routing devices at the boundary of the
enterprise.
• Extra devices to defend the perimeter against
potential hackers.
• Web server / commerce server
• Application servers (in advanced systems)
• Back-end transactional software
(includes TP monitors, database management system
and data warehouse).
3
TP monitor
• A program that monitors a transaction as it
passes from one stage in a process to
another.
• It ensures that a transaction is completed
successfully, or roll-back occurs, partial
transactions are prevented.
• TP is important in three-tier architectures
that employ load balancing.
• TP coordinates ERP, SCM and CRM.
4
Web Browsers
• Not all browsers support all web
functionalities.
• Originally Lynx was developed to display
limited text.
• Later, graphics was added.
• Later iterations, a range of functionalities
added, at the cost of computing resources
and slower download.
5
Major players in the browser market
• Microsoft Internet Explorer (I.E.) and Netscape
Navigator.
• I.E. is more integrated with desktop operating
system (mainly Windows), which is also a
Microsoft product.
• Netscape did not have a new product release
between 1998 and 2000 and lost the number
one position, which it held only three years ago
to I.E.
• I.E now claims more than 3/4th of the market.
• Both are freely available for the end user.
6
Microsoft Internet Explorer
•
•
•
•
•
Browser for display of web pages.
NetMeeting for collaboration
FrontPage Express for building Web pages.
Outlook Express for fully functional e-mail.
Supports FTP, Gopher, NNTP, JavaScript,
ActiveX controls etc.
• Java applets can be executed in version 5.x
• I.E. 6.0 strongly supports VBScript
7
Netscape Communicator
•
•
•
•
•
•
•
•
•
Netscape Navigator browser
Netscape Messenger (fully configurable e-mail client)
Netscape Composer (HTML editor)
Netscape Conference (for telephony interface)
Collabra discussion (for news groups)
Netcaster (for push technology)
Add-ins compatibility.
Java applets can be executed.
Netscape 6.x based on Mozilla (an open-source code)
supports XML, though less stable.
8
Other Browsers - Opera software
• Optimizes space and speed.
• Strict adherence to HTML standards
• Sophisticated and speedy web-browsing with
news and e-mail
• Secure 128-bit SSL encryption.
• Ideal for older machines and mobile computing
with less available memory or disk space.
• Soon the BeOS, Linux and Mac versions will
also be available.
• Freely available for download (in advertising
mode) .
9
HotJava
• Java web browser from SUN
• has small requirements and is designed to
work on a variety of devices.
• Not widely used
10
Microbrowser
• Wireless devices are constrained computing
device with limited CPU, memory, battery life,
and simple user interface;
• wireless networks are restricted with low
bandwith, high latency, and unpredictable
availability and stability.
• wireless subscribers have different needs and
desires than desktop, or even laptop Internet
users
• WAP (Wireless Application Protocol)
specification was developed to address the
technical requirements and market issues
unique to the wireless environment.
11
Microbrowser
• e.g. OpenTV, 4thpass, Nokia, PIXO…
12
Mozilla
• An open source project from Mozilla.org
• A modular web browser, designed for
standards compliance, performance and
portability
• Platform-independent
• DocZilla- the latest project with enhanced
support for XML and SGML by Finnish
company CiTEC.
13
Download