Sök:

Sökresultat:

42 Uppsatser om Ajax - Sida 1 av 3

Mobile Ajax

This report describes a master thesis performed at SICS (Swedish Institute of Computer Science) and KTH (The Royal Institute of Technology) in Stockholm.Ajax stands for "Asynchronous JavaScript and XML" and it's not a programming language, but a suite of technologies used to develop web applications with more interactivity than the traditional web pages.Ajax applications can be adapted for mobile and constrained devices. This has been called Mobile Ajax. While the technique is the same, Mobile Ajax generally is considered to be a special case of Ajax, because it deals with problems specific to the mobile market.The purpose of this thesis has been to examine which possibilities and disadvantages has the Mobile Ajax from developers and users perspective. In addition we compare Mobile Ajax with Java Micro Edition (Java ME) and Flash Lite.This has been done through literature studies and development of a databased chat client (MAIM -Mobile Ajax Instant Messenger). The application sends and receives direct messages in real time between differently mobile devices.

Piqtura ? Interaktiv bildvisning

Denna rapport behandlar utveckling av en förenklad konstnärsportal. Tekniker som används är ASP.NET 3.5 med C# och för hantering av databas MS SQL Server 2005. Ett fokus område för detta arbete är Ajax och att skapa Ajax Extenders, dessa används för att skapa ett rikare användargränssnitt..

WebSocket eller Ajax i Webbapplikationer : Är WebSockets prestanda tillräcklig för att ersätta Ajax?

Denna rapport behandlar prestandaskillnader vid överföringar med Ajax och WebSocket, samt webbläsares kompabilitet med WebSocket.Ämnet kändes relevant då fler och fler webbsidor börjar använda sig av dessa tekniker för att hämta och skicka data i realtid.Undersökningen genomfördes genom att en testapplikation skapades där data kunde överföras med respektive teknik, varpå tidsåtgången för överföringen mättes och presenterades.Resultatet visar att WebSocket har klara fördelar mot Ajax när små mängder data överförs, samtidigt som Ajax visade sig vara snabbare vid upprepade överföringar av större mängder data.Undersökningen visade även att stöd för WebSocket saknas i flera webbläsare, varför WebSocket ännu inte är redo att användas fullt ut..

AJAX förhämtning baserad på besöksinformation

Det finns idag fortfarande ett behov av att minska den uppfattade responstiden fo?r anva?ndare. Som ett sa?tt att fo?rba?ttra prestandan fo?resla?s fo?rha?mtning. Fo?rha?mtning kan ytterligare fo?rba?ttra prestandan av Ajax.

Interaktiv kontakthantering i diskussionsforum med Ajax

etta arbete undersöker den i många områden bristande interaktivitet som råder bland webbapplikationer, i synnerhet inom webbaserade diskussionsforum, och söker förbättra denna aspekt genom nyttjandet av tekniker för att utföra serverförfrågningar utan att störa användarens interaktion med webbsidan. En prototyp av ett XML-baserat diskussionsforum innehållande tre specificerade funktioner för ökad interaktivitet och responsivitet har utvecklats med en metod kallad Ajax. Resultaten har visat att Ajax är en lämplig metod för att utöka interaktiviteten och responsiviteten i ett diskussionsforum. Ett antal uppslag till vidare arbete har presenterats och möjligheterna att nyttja delar av den implementerade funktionaliteten som grund för ett större projekt har bedömts som goda.

Realtidskommunikation: En jämförelse mellan Ajax och Websockets : En jämförelse av olika kommunikationsscenarier mellan server och klient med Ajax och Websockets

I arbetet jämförs kommunikation i Ajax med kommunikation i Websockets som är en äldre respektive nyare teknik som används vid realtidsbaserade applikationer. Två applikationer skapas som används för att mäta bandbreddskonsumtion samt nätverksfördröjning beroende på parametrarna datastorlek och uppdateringsfrekvens, som i kombination förväntas påverka mätresultaten. Syftet är att hitta samband mellan parametrarna för att visa vid vilka typer av applikationer Websocket lönar sig bäst och därmed ge understöd för beslut om migration från den gamla tekniken Ajax till den nyare tekniken Websockets.Resultatet av arbetet visar att kommunikation med låg datastorlek per anrop leder till störst vinst med Websockets samt att Websockets oavsett datastorlek eller uppdateringsfrekvens är betydligt bättre än Ajax. För framtida arbete förväntas främst undersöka hur även antalet samtida uppkopplade användare kan påverka resultatet..

Asynkron webbkommunkation: Web 2.0

Detta examensarbete har haft som uppgift att undersöka möjligheterna för hur man skulle kunna förbättra gränssnittet för användarna av WIS, Webbaserat informationssystem (1), genom att göra webbapplikationerna mindre dataintensiva. Examensarbetet görs i samarbete med Know IT Candeo AB i Luleå som är utvecklare och förvaltare av systemet. Examensarbetet tar upp några exempel på hur många webbapplikationer fungerar och är uppbyggda idag och försöka se det från ett perspektiv på hur man skulle kunna förbättra gränssnittet för användarna med hjälp av asynkron webbkommunikation. De bakomliggande principerna för asynkron webbkommunikation kommer att behandlas för att sedan kunna beskrivas mer specifikt i Ajax(Asynchronous JavaScript and Xml) tekniken och Microsofts implementation av Ajax som heter ASP.NET Ajax (3). För att kunna utvärdera om asynkron webbkommunikation är användbart i just detta specifika projekt ska några enkla prototyper tas fram..

Tjänsteorienterad arkitektur med AJAX : Service oriented architecture with AJAX

Through the entry of web 2.0 the technologies behind web development has changed dramatically. Asynchronous JavaScript and XML (Ajax) is the umbrella term for different techniques that make it possible to build rich and interactive user interfaces in today?s web browsers. Service Oriented Architecture (SOA) describes how common services can be bundled and published so they can be consumed by different systems.The company SYSteam Evolution AB, which has requested this project, wanted a web application that shows a graphical activity chart in order to easier view ongoing projects. The goal for this project is to develop a demo platform that shows how Ajax and SOA can be used to create flexible and reusable applications.

Avvaktande AJAX- anrop : En avlastningsteknik för 3G-nätet

Den ökade användningen av nätuppkopplade mobilapplikationer har resulterat i en överbelastning i 3G-nätet. Förslag för att avlasta nätet har bland annat varit genom alternativa uppkopplingar, vilket innebär en uppoffring av 3G-nätets tillgänglighet. Detta leder till frågor om andra avlastningsmetoder. Arbetets målsättning var att se hur en applikations datatrafik påverkas av att klassiska intervallanrop ersätts av avvaktande Ajax-anrop. Detta görs genom att implementera respektive anropsmetod i två identiska alfapetapplikationer.

Integration av AJAX i JDP : En studie i hur WM-data kan utveckla modelleringsstödet i ett webbramverk

På WM-data har man utvecklat ett ramverk som heter Java Development Platform med avsikt att modellera större delar av ett system och därmed minska mängden kod som måste skrivas för hand. Ramverket baseras helt på existerande öppna lösningar och används vid utveckling av webbaserade system och skapar en skiktat lösning med en webbapplikation som presentationslager. Problemet är att webbapplikationen har kommit att bli väldigt svår att modellera i enhet med resten av systemet framför allt på grund av den hårda kopplingen till Struts-ramverket. Samtidigt har man börjat få upp ögonen för Ajax och vad det skulle kunna tillföra ramverket.Examensarbetet fokuserar på att utreda de problem som existerar i ramverket samt undersöka integrationen av Ajax ur en synvinkel som gynnar dagens lösning. Detta görs genom litteraturstudier, laborationer och genom att undersöka existerande ramverk och plattformar som löser liknande problem.

Prestandajämförelse av textbaserade och binära dataformat för AJAX

Introduktionen av Ajax har möjliggjort skapandet av dynamiska webbapplikationer på Internet. Dessa dynamiska webbapplikationer bygger på att skicka data mellan klient och server med hjälp av asynkrona förfrågningar. Detta görs med hjälp av ett serialiseringsformat som används för att kompaktera data och möjliggöra kommunikation mellan olika programmeringsspråk. Binära serialiseringsformat har konsistent visat sig prestera bättre än de textbaserade alternativen på plattformar som tillåter binär transport av data. Ajax är en plattform som endast tillåter textbaserad transport av data.

Problem i Ajax-utveckling

Utvecklingen av webben har från att vara statisk i sin presentation och förmedling av informationövergått till att vara mycket rikare på funktionalitet och interaktionsmöjligheter. Ajax är ett begreppsom relaterar till en samling tekniker som när de används i kombination ger möjligheten att skapawebbapplikationer som sett till effektivitet och interaktion kan jämföras med lokala applikationer. Igrunden ger Ajax möjlighet till asynkron kommunikation vilket ersätter den traditionellawebbmodellens synkrona beteende. Detta leder till webbapplikationer kan inta en nyinteraktionsform där innehåll inte behöver laddas i form av hela sidor. Webbutvecklare ställsdärmed inför en rad problem när dessa webbapplikationer skall skapas i jämförelse med dentraditionella webbutvecklingen och syftet med denna uppsats är således att kartlägga problem ochproblemområden som finns vid webbutveckling med Ajax.

Användbara webbapplikationer med AJAX

Webbens utveckling går i raskt tempo och nya tekniker utvecklas ständigt. På senare tid har en ny teknik växt fram som kallas för remote scripting. Med detta menas att man kan göra anrop till servern utan att ladda om hela webbsidan. Genom att utnyttja denna teknik kan man också reducera tiden för att hämta data från servern och tiden det tar att uppdatera informationen i webbläsaren. Det har funnits metoder och tekniker för detta ett antal år men det var inte förrän Jesse James Garret myntade uttrycket Ajax i sin artikel ?Ajax: A New Approach to Web Applications? som tekniken uppmärksammades i större skala.

AJAX-driven webbapplikation för sökning av sålda fastigheter

Precis som titeln avslöjar så handlar rapporten om att ta fram en Ajax-driven webbapplikation för sökning av sålda fastigheter.Gota Media AB har idag tillgång till en stor mängd lagrad information om sålda fastigheter i form av XML som kommer från Lantmäteriet. Enligt Gota Media så finns det ett stort behov av att skapa en sökbar webbapplikation till de nättidningar som de tillhandahåller som presenterar informationen för deras läsare.Syftet är att visa hur utvecklingen kan underlättas med hjälp av ramverket CodeIgniter och att ge svar på ett antal frågeställningar om hur webbapplikationen kan utvecklas för att uppfylla ett flertal krav från kunden.Genom att använda CodeIgniter tillsammans med ett flertal tekniker som Google Maps, CURL, Ajax och jQuery så kunde samtliga baskrav från kunden uppfyllas och ett bra resultat presenteras i form av en fullt fungerande webbapplikation..

DATAKONSUMTIONEN I EN GWT-APPLIKATION : En jämförelsestudie mellan en webbapplikation skriven i GWT och en traditionell webbsite

Det finns flera anledningar till att minimera datamängden som överförs då en webbplats besöks. Ökad responsivitet och avlastning vid svåra förhållanden är två av dem. I denna rapport utforskas huruvida en webbapplikation, skriven i GWT och som använder sig av Ajax kan minska datakonsumtionen jämfört med en traditionell webbsite. Detta undersöks genom att två identiska webbplatser med avseende på innehåll och struktur skapas men som skiljer sig i hur webbsidorna byggs upp. En webbsite sammanställs i webbservern och skickar webbsidor till webbläsaren, en GWT-applikation skapar webbsidorna m.h.a.

1 Nästa sida ->