83 resultados para NEOS Server
Resumo:
Mitä on läsnäolo? Tämä työ määrittelee läsnäolon tietyn henkilön, laitteen tai palvelun halukkuudeksi kommunikoida. Nykyään on olemassa lukuisia läsnäolotietoa levittäviä sovelluksia, joista jokainen käyttää erilaista protokollaa tehtävän suorittamiseen. Vasta viime aikoina sovellusten kehittäjät ovat huomanneet tarpeen yhdelle sovellukselle, joka kykenee tukemaan lukuisia läsnäoloprotokollia. Session Initiation Protocol (SIP) voi levittää läsnäolotietoa muiden ominaisuuksiensa lisäksi. Kun muita protokollia käytetään vain reaaliaikaiseen viestintään ja läsnäolotiedon lähetykseen, SIP pystyy moniin muihinkin asioihin. Se on alunperin suunniteltu aloittamaan, muuttamaan ja lopettamaan osapuolien välisiä multimediaistuntoja. Arkkitehtuurin toteutus käyttää kahta Symbian –käyttöjärjestelmän perusominaisuutta: asiakas-palvelin rakennetta ja kontaktitietokantaa. Asiakaspalvelin rakenne erottaa asiakkaan protokollasta tarjoten perustan laajennettavalle usean protokollan arkkitehtuurille ja kontaktitietokanta toimii läsnäolotietojen varastona. Työn tuloksena on Symbianin käyttöjärjestelmässä toimiva läsnäoloasiakas.
Resumo:
Erilaisten langattomien päätelaitteiden kuten älypuhelimien ja kommunikaattoreiden määrän lisääntyessä myös kiinnostus liikkuville käyttäjille lisäarvoa tuottavia verkkopalveluita ja -sovelluksia kohtaan kasvaa. Työn tarkoituksena oli tutkia kuinka langattomat Symbianin käyttöjärjestelmää käyttävät laitteet voivat hyödyntää verkkotiedostoja. Työssä arvioitiin eri tiedostojenjakoprotokollien käytettävyyttä langattomissa verkoissa, määriteltiin etätiedostoyhteyden Symbian-alustalle tarjoavan ohjelmiston vaatimukset ja tehtiin alustava suunnitelma ohjelmiston toteuttamiseksi. Läpinäkyvä tiedostojen etäkäyttö vaatii tiedostojenjakoprotokollan toteuttamista sovelluksille yhteisen tiedostosaantimekanismin alle. Tiedostojen etäkäyttö voi perustua eri tiedostojenjakoprotokolliin kuten IP:n päällä toimiviin NFS:ään tai CIFS:ään. Langattomuuden aiheuttamat rajoitukset laitteissa ja tiedonsiirrossa saattavat vähentää sovellutuksen käytettävyyttä ja on huomioitava ohjelmistoa toteutettaessa. Symbian-alusta perustuu asiakas-palvelin arkkitehtuuriin, jossa asiakassovellukset käyttävät tiedostopalveluita yhteisen tiedostopalvelimen kautta. Etätiedostoyhteys on mahdollista toteuttaa liittämällä uusi kirjastomoduuli tiedostopalvelimeen. Protokollan toteuttavan moduulin on muunnettava protokollan viestit tiedostopalvelimelle sopiviksi huolehtien samalla muista samanaikaisista tiedostotapahtumista. Suunniteltu moduulin arkkitehtuuri mahdollistaa eri protokollavaihtoehtojen käyttämisen etätiedostoyhteyden toteuttamiseen.
Resumo:
Tässä luomistyössä on esitetty tutkimus informaation suojaamisen menetelmien osalta paikallisissa ja ryhmäkuntaisissa verkoissa. Tutkimukseen kuuluu nykyaikaisten kryptagraafisten järjestelmien, Internetin/Intranetin ohjelmointikeinojen ja pääsyoikeuksien jakelumenetelmien analyysi. Tutkimusten perusteella on laadittu ohjelmiston prototyyppi HTML-tiedostojen suojaamista varten. Ohjelmiston laatimisprosessi on sisältänyt vaatimusten, järjestelmän ja suojelukomponenttien suunnittelun ja protytyypin testauksen. Ohjelmiston realisoinnin jälkeen kirjoitettiin käyttöohjeet. Ohjelmiston prototyyppi suojaa informaatiota HTML-tiedoston koko käytön aikana ja eri yrityksissä voidaan käyttää sitä pienien laajennuksien jälkeen.
Resumo:
Diplomityö käsittelee ISO:n yhdenmukaisuustestin menetelmien sekä ISO-9646:n kehysten soveltamista Mobile IPv6 protokollan testauksessa. Mobile IPv6 protokollaa tarkastellaan määrittelyjen pohjalta, myös testien tärkeyttä ja tulosten johtamista käsitellään. Työssä käsitellän MSC:n (Message Sequence Charts) käyttöä testaustyössä mahdolliset edut huomioiden. TTCN kieli, testausmenetelmät ja OpenTTCN testauskone käsitellään. Testin kohteena olevien yhdyskäytävän ja palvelimen määrittelyt kuvataan. Osia abstract test suite :sta (ATS) esitellään esimerkin antamiseksi todellisesta sovelluksesta ja sen yhteydestä tehtyyn dokumenttiin.
Resumo:
Langattomien lähiverkkojen yleistyessä nopeasti suurten verkkojen teknologiana käyttösääntöjen valvonta tulee tarpeelliseksi. Tässä työssä kuvataan, kuinka käyttäjät voidaan pakottaa noudattamaan käyttösääntöjä julkisissa WLAN-verkoissa. Työssä käsiteltävät ongelmat koskevat menetelmiä epäluotettavien DHCP-palvelinten paljastamiseksi sekä omia IP-osoitteita käyttävien käyttäjien paljastamiseksi tilanteissa, jolloin IP-osoite ei ole virallisen DHCP-palvelimen myöntämä. Jokaisen menetelmän kohdalla pohditaan, kuinka tällaisia käyttäjiä voidaan estää rikkomasta käyttösääntöjä. Lisäksi pohditaan keskitetyn tietojen keruun hyödyntämistä kuvattujen tehtävien suorittamiseksi. Esitetyt ratkaisut on erityisesti suunniteltu testiverkkoa varten, mutta yleiset ideat ovat toimivia missä tahansa langattomassa verkossa.
Resumo:
Purpose of this work was to study different types of barcodes and possibilities of reading them with mobile phones camera. Another goal was to transfer product information from a server to a mobile phone according to a barcode. There is existing software to read barcodes with mobile phones camera. They also open a www – page to mobile phones browser according to a URL address interpreted from a barcode. I simulated a use-case scenario, in which product delivery related information was controlled by a mobile phone. The information was located in a MySQL database and it was controlled with www – pages through mobile phones browser. I also made tests about how possible difficulties effect on successful interpretation of a barcode.
Resumo:
In this thesis I researched different possibilities to get calendar information via Internet in Lotus Domino server and how to apply this information in practice. Sonera Mobile Folder service supports Microsoft Exchange email server and Sonera wants to extend the support to Lotus Domino email server system. The aim of the work is to sign in to Lotus Domino server with a wanted user identifier and find this user's calendar and free/busy information. The best solution to find the wanted information is to use Domino Web Access via Internet browser. This way the wanted information is in standard XML form and it is easy to parse in to a wanted shape. You can also get extra benefits by using this kind of Web Access because often the firewalls of the companies do not block incoming service requests in HTTP-port. This means that users do not need to change the settings of the company system. In this thesis there is also an introduction of the current Mobile Folder and it is compared to other services similar to it.
Resumo:
Tämä insinöörityö tehtiin Ilmatieteen laitoksen Tietohallintopalvelut-yksikölle. Työssä tutustuttiin Microsoftin Systems Management Server (SMS) -järjestelmään. SMS-järjestelmä on organisaation järjestelmänvalvontaan tarkoitettu ohjelmisto, jolla pystytään keskittämään erilaisia järjestelmänvalvontaan liittyviä tehtäviä. Aluksi työssä kerrotaan SMS-järjestelmästä yleisesti ja sen sisältämistä toiminnoista, joista tärkeimmät ovat raportointi, ohjelmisto- ja laitteistoinventointi, ohjelmistojakelu, etätyökalut, kyselyt, kokoelmat sekä ohjelmistojen käytön seuranta. Työn käytännön osuudessa perehdyttiin tarkemmin ohjelmistojakeluun. Ensin SMS:llä tehtiin Ilmatieteen laitoksen perusohjelmista ohjelmapaketit asennustiedostojen avulla. Pakettien toimivuutta testattiin työtä varten asennettuun testikoneeseen. Pakettien tekoa sekä jatkovaiheita havainnollistetaan kuvaruutukaappauksin. Tavoitteena työssä oli tutustua yleisesti SMS-järjestelmään ja tehdä Ilmatieteen laitoksen perusohjelmista toimivat asennuspaketit, joita voitaisiin käyttää jatkossakin hyödyksi.
Resumo:
Today’s commercial web sites are under heavy user load and they are expected to be operational and available at all times. Distributed system architectures have been developed to provide a scalable and failure tolerant high availability platform for these web based services. The focus on this thesis was to specify and implement resilient and scalable locally distributed high availability system architecture for a web based service. Theory part concentrates on the fundamental characteristics of distributed systems and presents common scalable high availability server architectures that are used in web based services. In the practical part of the thesis the implemented new system architecture is explained. Practical part also includes two different test cases that were done to test the system's performance capacity.
Resumo:
Data traffic caused by mobile advertising client software when it is communicating with the network server can be a pain point for many application developers who are considering advertising-funded application distribution, since the cost of the data transfer might scare their users away from using the applications. For the thesis project, a simulation environment was built to mimic the real client-server solution for measuring the data transfer over varying types of connections with different usage scenarios. For optimising data transfer, a few general-purpose compressors and XML-specific compressors were tried for compressing the XML data, and a few protocol optimisations were implemented. For optimising the cost, cache usage was improved and pre-loading was enhanced to use free connections to load the data. The data traffic structure and the various optimisations were analysed, and it was found that the cache usage and pre-loading should be enhanced and that the protocol should be changed, with report aggregation and compression using WBXML or gzip.
Resumo:
Patenttitiedot sisältävät monenlaista tietoa joka on julkisesti saatavilla. Patenttien tietoja tutkimalla voidaan selvittää monenlaisia asioita, kuten yritysten tekemiä patenttimääriä, patenttiluokitusten jakautumista ja patenttien maantieteellistä jakaumaa. Vielä 1980-luvulla patenttitietojen analysoiminen suuremmissa määrin oli vaikeaa, sillä tietokoneiden laskentateho oli riittämätön. Nyt laskentatehon räjähdysmäisen kasvun ansiosta patentteja voidaan tutkia miljoonia kappaleita kerrallaan. Tässä työssä tutkitaan patenttitietokantoja, tietokantaserverin pystyttämistä ja tietojen hyödyntämistä jatkokäytössä.
Resumo:
Web application performance testing is an emerging and important field of software engineering. As web applications become more commonplace and complex, the need for performance testing will only increase. This paper discusses common concepts, practices and tools that lie at the heart of web application performance testing. A pragmatic, hands-on approach is assumed where applicable; real-life examples of test tooling, execution and analysis are presented right next to the underpinning theory. At the client-side, web application performance is primarily driven by the amount of data transmitted over the wire. At the server-side, selection of programming language and platform, implementation complexity and configuration are the primary contributors to web application performance. Web application performance testing is an activity that requires delicate coordination between project stakeholders, developers, system administrators and testers in order to produce reliable and useful results. Proper test definition, execution, reporting and repeatable test results are of utmost importance. Open-source performance analysis tools such as Apache JMeter, Firebug and YSlow can be used to realise effective web application performance tests. A sample case study using these tools is presented in this paper. The sample application was found to perform poorly even under the moderate load incurred by the sample tests.
Resumo:
Työn tavoitteena on tutkia ja suunnitella kuinka paikkatietoa, mobiililaitteita sekä matkapuhelinverkkoja käyttäen voidaan toteuttaa käyttäjien seuranta- ja ohjausjärjestelmä. Järjestelmän avulla käyttäjät voivat seurata reaaliaikaisesti muiden käyttäjien sijainteja sekä ohjata muita käyttäjiä haluttuihin sijainteihin mobiililaitteen avulla. Järjestelmä pyritään suunnittelemaan laajennettavaksi. Lähtökohtana on toteuttaa seurannan sekä ohjauksen toteuttavat runkokomponentit, joiden päälle voidaan toteuttaa erityyppisiä sovelluksia. Tutkittavia asioita ovat matkapuhelinverkkojen tiedonsiirtomahdollisuudet, paikannustekniikat, mobiililaitteiden suorituskyky sekä resurssit, käyttäjien yksityisyyden ja tiedonsiirron turvaaminen sekä mobiililaitteista sekä langattomuudesta aiheutuvat haasteet yleisesti. Tutkimusten sekä suunnittelun pohjalta järjestelmästä toteutetaan esimerkkisovellus, jolla suoritetaan käytännön testaus. Testauksessa mitataan järjestelmän resurssien käyttöä ja suorituskykyä sekä testataan suunnittelun pohjalta tehtyjen ratkaisujen toimivuutta. Lopuksi työssä analysoidaan järjestelmän toimivuutta testaus- sekä mittaustulosten pohjalta.
Resumo:
In this master’s thesis, possibilities to utilize Near Field Communication (NFC) technology in health care applications are examined. NFC is a short-range wireless communication technology that enables the exchange of data between devices. Main components in NFC are tag, which contains data, a NFC reader device, which can be for instance embedded to mobile phone and also act as a tag, and an antennae in both tag and reader. In this work NFC technology is discussed and its utilization in health care information systems that are in use or in trial. Utilization of information technology in health care field is examined superficially. In this thesis, a system utilizing NFC is designed and its requirements and architecture presented. NFC is used in identification of care worker. When care worker arrives at the house of a patient, she brings the NFC-enabled mobile phone near NFC tag. This sends information to the application server. This information contains the time of arrival and patient and location identifier. When care worker leaves the place, she repeats the procedure. Information gathered can be used in reporting and real time tracking.
Resumo:
Työajan seuranta ja kohdistaminen oikeisiin kustannuslajeihin on yrityksen suorituskyvyn ja kasvun kannalta usein välttämättömyys. Tässä työssä tutkitaan mobiiliteknologioiden mahdollisuuksia ja soveltuvuutta tuottaa palveluita työajan hallinnointiin, valitaan sopiva arkkitehtuuri ja kehitetään Java ME –teknologialla prototyyppi, joka on helposti integroitavissa yrityksen nykyisiin palvelinpuolen järjestelmiin ja tietokantoihin. Työn sovellusosuudessa kuvataan prototyypin ohjelmoinnissa käytetyt työkalut, menetelmät, ongelmakohdat sekä niiden ratkaisut. Suunnitelluissa käyttötapauksissa tapahtumatiedot syötetään manuaalisesti puhelimen käyttöliittymän kautta tai automatisoidummin kerätään kustannuskohdistetietoa työkohteisiin sijoitetuista NFC-tageista. Työaikaleimaamista testattiin emulaattorilla ja oikealla matkapuhelimella. Lopputuloksena asiakkaan työajanhallinnan tapahtumat siirtyvät langattomasti ja reaaliaikaisesti yrityksen webpalvelimelle JSON-formaatissa.