Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 16

THE MAJOR IMPLEMENTATION STREAMS

THE MAJOR IMPLEMENTATION STREAMS

Vendors represent a variety of views One key aspect of web services is maintaining and achieving interoperability and compatibility.. i.e for web services truly to succeed, vendors products must become and remain as compatible with one another as todays browsers..

MAYOR TYPES OF IMPLEMENTATION ACTIVITIES There are two major implementation activities they are

.NET

J2EE AND APPLICATION SERVERS

.NET

Net is a new framework for developing web-based and windows-based applications within the Microsoft environment. The framework offers a fundamental shift in Microsoft strategy: it moves application development from clientcentric to server-centric.

.NET What Is It?

.NET Application

.NET Framework

Operating System + Hardware

MAJOR PARTS OF .NET

MAJOR PARTS OF .NET


.NET FRAMEWORK VISUAL STUDIO .NET .NET ENTERPRISE SERVERS

NET FRAMEWORK

INCLUDES THE COMMON LANGUAGE RUNTIME(CLR). UNIFIED CLASS LIBRARY:IS USED TO PROVIDE SERVICES FOR NEW APPLICATIONS. THE LIBRARY CONSISTS OF THE FOLLOWING TECHNOLOGIES: ASP.NET:RECOMMENDED TECHNOLOGY FOR IMPLEMENTING WEB SERVICE BASED ON .NET FRAMEWORK

CONTI..

ADO.NET: THE NEXT GENERTION OF ACTIVE X DATA OBJECTS SUPPORTING THE IMPLEMENTATION OF WEBSERVICE.

COMMON LANGUAGE RUNTIME(CLR).


CLR

works like a virtual machine in executing all languages. All .NET languages must obey the rules and standards imposed by CLR. Examples:

Object declaration, creation and use Data types,language libraries Error and exception handling

Compilation in .NET
Code in VB.NET Code in C# Code in another .NET Language

VB.NET compiler

C# compiler

Appropriate Compiler

IL(Intermediate Language) code

CLR just-in-time execution

Intermediate Language (IL)

.NET languages are not compiled to machine code. They are compiled to an Intermediate Language (IL). CLR accepts the IL code and recompiles it to machine code. The recompilation is just-in-time (JIT) meaning it is done as soon as a function or subroutine is called. The JIT code stays in memory for subsequent calls.

VISUAL STUDIO .NET


VISUAL STUDIO .NET: Development tool that contains a rich set of productivity and debugging features. Provides a visual programming environment for the programming languages that can be used with the .net frame work.

.NET ENTERPRISE SERVERS


Host the server applications that the .net framework typically invokes. THE diff types of servers are: BIZTALK SERVER 2000 APPLICATION CENTER 2000 COMMERCE SERVER 2000 HOST INTEGRATION SERVER 2000 ETC

ASP.NET
ASP.NET,the

platform services that allow to program Web Applications and Web Services in any .NET language
ASP.NET

Uses .NET languages to generate HTML pages. HTML page is targeted to the capabilities of the requesting Browser
ASP.NET

Program is compiled into a .NET class and cached the first time it is called. All subsequent calls use the cached version.

ASP.NET
Logical Evolution of ASP
Supports multiple languages Improved performance Control-based, event-driven execution model More productive Cleanly encapsulated functionality

You might also like