• No results found

Mobile Devices: Server and Management Lesson 02 Application Servers Part 1

N/A
N/A
Protected

Academic year: 2021

Share "Mobile Devices: Server and Management Lesson 02 Application Servers Part 1"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

Mobile Devices: Server and Management

Lesson 02

(2)

Application server

• Software, which executes at a server and

serves the application-level logic of the business functions

(3)

Application-level logic

• The logic commands or instructions

which an application server uses for

sending and receiving the logic results from a computing system

(4)

Business functions

• The logical way in which transactions

(business) carried out between server at one end and application at the other

(5)

Examples of transactions involving mail

application-server

(a) Establishing connection between mail APIs (application program interfaces) and mail server

(b) Updating mails by inserting, adding, replacing, or deleting

(6)

Responses to Requests by an

application server

• The server Gets from the collaborating or

independent mobile devices of an enterprise

• From a distributed mobile computing

system

• The server processes these requests

(7)

Enterprise Server

• A server that connects to enterprise

centralized data server in an enterprise

• The centralized server holds most of the

information about the enterprise

• Responds to the requests that are only

(8)

Application server additional functions

• Also handles presentation services to the

devices or computing systems

• Employs records at the server

database(s) for this purpose

• Also integrates itself with the backend

databases

• Integrates with systems, for example, an

(9)

An application-server-based N-tier

architecture (N ≥ 3)

(10)

Application-server-based N-tier

architecture (N ≥ 3)

• Requests processed at the application

server using backend database(s) and systems

Assume that there are j clients which can

request to the server

A client 1 … or j sends the request from

collaborating or independent mobile devices of an enterprise or from a

(11)

The stages of data transmission

requests at instants from T0 to T4

• Requests are processed through tiers 1–

N

• Responses sent from the backend

(12)

Services provision at the application

server at Tier 2

1. Service i: application logic processing at the server

2. Service j: presentation services for device responses and decoding the device requests (e.g.; presentation service of a middleware application server for universal device access)

(13)

Services provision at the application

server at Tier 2

3. Service k : transaction services with

support to pervasive computing model of mobile applications

4. Application l: system integration service for backend services and database at Tiers 3, …, N

(14)

Examples of web database and

enterprise application servers

1. IBM DB2 database serverIBM DB2 is

an RDBMS (Relational Database

Management System) data server from IBM

• DB2 EveryPlcae version run on handheld

devices

• Enterprises application logic processing

(15)

Examples of web database and

enterprise application servers

2. Oracle 9i database Server RDBMS

Oracle9i server has a large number of

features and it supports XML documents and has an option for cluster database

(16)

Application servers

• Web Generic application servers for

Java-based web applications (Microsoft, Sun, and Netscape) with additional

support for wireless network and mobile devices

(17)

Application servers

• IBM WebSphere Application Server with

specialized mobile Web computing

application server (it supports J2EE Web applications and XML databases)

• IBM Domino Application Server for

(18)

Application servers

• Microsoft Mobile Information Server

(e.g., for messenger and email)

• Oracle 9i Application Server for database

services with mobile support

• Puma and Synchrologic iMobile Suite for

(19)

Application servers

• Nokia WAP (Wireless Application

Protocol) Server for wireless Internet WAP applications

• BlackBerry Enterprise Server (BES)

• BES─ a middleware software for

(20)

Funambol (Sync4J) provisions for

mobile application server

• For PIM (personal information manager, for example, for the push email, address book, and calendar)

• For open source DB Connector • For data synchronization services

(21)

Client plug-ins in Funambol (Sync4J)

• For iPod • Outlook • Windows Mobile • BlackBerry • Palm

(22)

Funambol

• Also provides device management and

has a number of applications for wireless devices.

(23)

Summary

• Application server, which is executed on

a server and serves the application-level logic of the business functions

Attenuation in obstacles in the path of the signal greater in size than the

wavelength

(24)

… Summary

• Enterprise server

(25)

End of Lesson 02

References

Related documents

The “return of insecurity” is a driving force for a “Poujadist reaction”, a model of right-wing populism based on ri- valry between those faced with exclusion from the labour

Due to the regulatory constraints of the building and its urban context, the only feasible intervention proposed for the reduction of energy consumption in the Ex Banco Napoli

We estimate that SI, FC and SE give no indication of acceptance of PACS by the end-user, however, we did include them because they give interesting information concerning other

Mead’s text, which we have already characterized as one of the most important sources for understanding the subtle body within Western esotericism, examines a number of variations

Impact of data sources on citation counts and rankings of LIS faculty: Web of Science versus Scopus and Google Scholar.. ResearchGate is no longer reliable:

d) as specifi ed in the accounting policies, “Goodwill arising on consolidation” ( € 4,067,025 thousand) consists of the positive difference ( € 4,640,580 thousand euro) between

One Piece Moving Core with Solid Brass Stem Heavy Duty High Temp Coil Assembly Solid Copper Moving Contact Covers Stud Contacts for More Contact Area Studs are Molded in the

"Prognostic factors for persistent or recurrent disease of papillary thyroid carcinoma with neck lymph node metastases and/or tumor extension beyond the thyroid capsule