E-Business Lecture 3 Flashcards

1
Q

Name the 4 different layers of infrastructure for e-Business

A
  1. Bottom layer (network topologies, the internet and protocols such as TCP/IP
  2. Basic Infrastructure layer (contains client/server and tiered architecture
  3. Technologies required for web-based applications
  4. Collaborative technologies (such as workflow systems & EDI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is client server computing?

A

It handles the need for both centralized data control and widespread data accesibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does the client/server model provide?

A

A typical way to interconnect programs that are distributed across different locations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In which 2 ways can processing tasks be divided between the client and the server?

A
  1. Thin clients, with heavy servers

2. Servers that only contain common data with all the processing executed at the level of the client

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 5 basic features of the client/server model?

A
  1. Clients and servers are well defined interfaces
  2. Each client/server relationship is established between two functional modules, where one module, the client, initiates service requests and the other module, the server responds to these requests
  3. Information exchange between clients and servers are strictly through messages
  4. Message exchange is typically interactive
  5. Clients and servers may run on separate dedicated machines connected through a network
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do the tiers of an server/client architecture represent?

A

Refer to the number of elements into which the application is partitioned, not the number of platforms where the executable is deployed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the 5 drawbacks of the 2-tier client/server architecture?

A
  1. Scalability problems
  2. Poor business logic sharing
  3. Client reliance on the database structure
  4. Limited interoperability
  5. High-maintenance costs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In what tiers is the three-tier architecture partitioned?

A
  1. Presentation tier
  2. Processing tier
  3. Data tier
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the processing tier enable?

A

It enables developers to isolate the main part of an application that can change over time: data & relationships inherent in the data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name 3 varieties of ways to implement the middle tier in a three-tier architecture?

A
  1. Transaction processing monitors
  2. Message servers
  3. Application servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What do websites do?

A

They provide the content that is accessed by web users. A web site is a catalogue of info

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

For each content provider over the web, what is necessary?

A
  1. Web server
  2. Content files (web pages)
  3. Gateways (programs that access non-Web content e.g. databases)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Definition of “Web Server”

A

An application that receives calls from Web clients and retrieves web pages and/or receives information from gateways

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a web browser?

A

Web browsers are the clients that typically use graphical user interfaces to wander through the websites

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name the 2 distinguishes of web applications

A
  1. Static documents delivered from the file system of the web server
  2. Dynamic documents that have an interactive and usually time-sensitive nature. These require the server to generate the document on the fly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

In what tiers is the multi-tiered architecture partitioned in?

A
  1. Client tier
  2. Presentation tier
  3. Processing tier
  4. Data tier
17
Q

What are the 3 characteristics of workflows

A
  1. A workflow system automates a business process, during which documents, information or tasks are passed from one participant to another for action, according to a set of rules
  2. A workflow normally comprises a number of logical steps (activities)
  3. A workflow can depict various aspects of business process, such as automated and manual activities, decision points and business rules
18
Q

What does the workflow technology enable?

A

It enables developers to describe full intra- or inter-organisational business processes with dependencies, sequencing selection and iteration. It describes the complex rules for processing in a business process and allows people to be deployed more productively within an organization

19
Q

Definition of Electronic Data Integration (EDI)?

A

The transfer of structured data by agreed message standards between computer applications

  • A network for transmitting standard transactions
  • A paperless trading environment
  • Routine documents
  • Documents translated into standard business language
20
Q

What are the 2 key elements in basic EDI?

A
  1. Electronic documents replace their paper counterparts

2. The exchange of documents takes place in a standardized format

21
Q

What is the EDI Trade Cycle?

A

Regular, repeat transactions between commercial trading partners

22
Q

What are the 4 problems with EDI?

A
  1. Fixed transactions set
  2. Resilience to change
  3. Reliance on proprietary communications networks
  4. Encapsulation of business rules in transaction sets