By the increase in number of available Web services over the internet, accessing a required web service becomes a challenging task. One solution to the problem is using distributed web service ...discovery system that is composed of domain specific sub service discoverers. Using ontology is the most common practice to specify domain knowledge. Domain specific subsystems form an unstructured P2P network that connects nodes to each other in order to facilitate cross domain web service query routings. In this paper, we present a networking infrastructure of a distributed web service search system and its ontology-based routing method, We evaluate the performance of ontology-based routing method by using both complete and brief version of ontology of the domain specific discoverer under basic and normalized semantic similarity measures in terms of traffic improvement, and accuracy of the forwarded web services. Experimental evaluation shows that the traffic is reduced by 50% with the web service forwarding precision of 90%.
Rad prikazuje kratki pregled web servisa Otvorenog geoprostornog konzorcija (OGC) u odnosu na Web Map Service (WMS) i Web Feature Service (WFS) iz perspektive aplikacija servera i korisnika. Opisani ...su problemi razmjene prostornih podataka u složenom sustavu kao zajedničkom servisu. Na temelju analize razmjene podataka između zaposlenika u istoj tvrtki i razmjene između servisa zajednice shematski je prikazano postojeće stanje. Imajući to na umu dan je prijedlog mjera za poboljšanje komunikacije koristeći raspodjelu OGC web servisa pod pretpostavkom da poboljšanje komunikacije pokreće također i razvitak cjelokupnog sustava. Predloženo rješenje temelji se na serverima i klijentima otvorenog servisa WMS/WFS, uz napomenu da veliki broj komercijalnih desktop GIS sustava ima ugrađenu podršku za OGC web servis. Na kraju je ukazano na neke moguće zahtjeve klijenata u vezi sa sigurnošću podataka i kontrolom pristupa podacima, kao i nekim proširenim tipovima podataka kao što su topografske strukture, površine i slično. Opisani model razmjene može se primijeniti na sve složene sustave, ali unutar manjih sustava kao što su tvrtke koje se sastoje od više sektora.
Rad prikazuje izradu web servisa za identifikaciju i prepoznavanje sadržaja registarskih pločica vozila. Web servis prihvaća sliku dohvaćenu s kamere, a kao odgovor vraća sadržaj registarske pločice ...u JSON formatu. Web servis koristi softver otvorenoga koda: TensorFlow za pronalazak registarske pločice na slici, OpenCV za obradu slike te Tesseract za optičko prepoznavanje znakova. Budući da se procesorski zahtjevan posao analize slike izvršava na računalu na kojem je pokrenut web servis, prepoznavanje registarskih pločica provodi se Raspberry Pi računalom koje na temelju odgovora web servisa može upravljati drugim procesima.
Primarni cilj ovog rada je predstaviti novo programsko rješenje "Financijski manager" za potrebe obrade i prezentacije financijskih podataka te olakšavanja rada u već postojećem sustavu poslovanja ...trgovine. Odabrana platforma je Android sustav koji se vrlo često koristi kako u privatnom tako i u poslovnom svijetu. Sukladno odabranoj platformi za komunikaciju i razmjenu podataka korištene su i opisane odgovarajuće web tehnologije, servisi i baze podataka. U radu su predstavljeni korišteni mehanizmi za zaštitu podataka, kao i motivacija te ciljevi koji su utjecali na opisanu arhitekturu novog sustava.
U ovom radu opisan je proces izrade web servisa i pripadajuće klijentske aplikacije
koji zajedno čine aplikaciju Flare koja pojednostavljuje proces upravljanja slikama pri
razvoju web ili mobilnih ...aplikacija predstavljajući repozitorij slika. Kako bi korisnici
mogli imati više različitih verzija iste slike u svojoj aplikaciji, omogućeno je
verzioniranje originalnih slika. Verzije se kreiraju dodavanjem parametara na URL
originalne slike. Novokreirana verzija slike sprema se na poslužitelj kako bi se
optimizirao svaki idući zahtjev za istom verzijom. Klijentska aplikacija pruža grafičko
sučelje za interakciju s web servisom putem HTTPS protokola.
L’étude de la digestion chez les ruminants par des techniques in vitro de fermentation del’écosystème ruminal génère de nombreuses expériences. Ceci afin de permettre une nutritionoptimum de l’animal ...et d’améliorer les productions. Il existe à l’INRA (Institut National de laRecherche Agronomique) une nécessité pour centraliser tous les résultats obtenus, aussi appelésprofils fermentaires.Le projet résulte de la volonté d’automatiser certains traitements, de partager les données et depermettre une recherche multi-critères sur ces profils fermentaires. L’objectif est de concevoir uneapplication web permettant d’effectuer le partage et la recherche sur ces données. Lors d’un précédantprojet tutoré, j’ai élaboré en binôme avec un autre étudiant un cahier des charges pour cetteapplication, construit son Modèle Conceptuel de Données (MCD) et étudié l’existant afin de standardiserles données.J’ai eu en charge durant ce stage la phase de réalisation de l’application. Je me suis tout d’abordintéressé aux technologies à mettre en oeuvre dans le cadre d’une application web et mis en place unserveur de test. J’ai ensuite réalisé le développement de l’application sur la base de framework existant,afin de bénéficier d’une architecture solide et éprouvée. Les technologies utilisées sont PHPet MySQL avec le framework TinyMVC sur le serveur et HTML et Javascript avec le frameworkExtJS pour l’interface utilisateur.
The study of digestion in ruminants with in vitro fermentation technics of rumen ecosystem generates numerous experiments. In the objective to optimize the feed use efficiency and improve the livestock production. There is a need at INRA (Institut National de la Recherche Agronomique) to centralize all results, also called fermentation patterns. The project comes from the desire of automate several process, share data and allow multi-criteria search on these fermentation patterns. The objective is to design a web application to share these data with a search engine to filter the results. In a previous tutored project, I developed in tandem with another student specifications for this application, build a Conceptual Data Model (MCD) and studied the existing data.I was in charge during this stage of the implementation of the application. I was primarily focusedin technologies to implement for a web application and set up a test server. Then I realized developmentof the application on the basis of existing frameworks, to get robust and proven softwarearchitecture. Technologies used are PHP and MySQL with the framework TinyMVC on the server,HTML and JavaScript with the ExtJS framework for user interface.
L’étude de la digestion chez les ruminants par des techniques in vitro de fermentation del’écosystème ruminal génère de nombreuses expériences. Ceci afin de permettre une nutritionoptimum de l’animal ...et d’améliorer les productions. Il existe à l’INRA (Institut National de laRecherche Agronomique) une nécessité pour centraliser tous les résultats obtenus, aussi appelésprofils fermentaires.Le projet résulte de la volonté d’automatiser certains traitements, de partager les données et depermettre une recherche multi-critères sur ces profils fermentaires. L’objectif est de concevoir uneapplication web permettant d’effectuer le partage et la recherche sur ces données. Lors d’un précédantprojet tutoré, j’ai élaboré en binôme avec un autre étudiant un cahier des charges pour cetteapplication, construit son Modèle Conceptuel de Données (MCD) et étudié l’existant afin de standardiserles données.J’ai eu en charge durant ce stage la phase de réalisation de l’application. Je me suis tout d’abordintéressé aux technologies à mettre en oeuvre dans le cadre d’une application web et mis en place unserveur de test. J’ai ensuite réalisé le développement de l’application sur la base de framework existant,afin de bénéficier d’une architecture solide et éprouvée. Les technologies utilisées sont PHPet MySQL avec le framework TinyMVC sur le serveur et HTML et Javascript avec le frameworkExtJS pour l’interface utilisateur.
The study of digestion in ruminants with in vitro fermentation technics of rumen ecosystem generates numerous experiments. In the objective to optimize the feed use efficiency and improve the livestock production. There is a need at INRA (Institut National de la Recherche Agronomique) to centralize all results, also called fermentation patterns. The project comes from the desire of automate several process, share data and allow multi-criteria search on these fermentation patterns. The objective is to design a web application to share these data with a search engine to filter the results. In a previous tutored project, I developed in tandem with another student specifications for this application, build a Conceptual Data Model (MCD) and studied the existing data.I was in charge during this stage of the implementation of the application. I was primarily focusedin technologies to implement for a web application and set up a test server. Then I realized developmentof the application on the basis of existing frameworks, to get robust and proven softwarearchitecture. Technologies used are PHP and MySQL with the framework TinyMVC on the server,HTML and JavaScript with the ExtJS framework for user interface.
L’étude de la digestion chez les ruminants par des techniques in vitro de fermentation del’écosystème ruminal génère de nombreuses expériences. Ceci afin de permettre une nutritionoptimum de l’animal ...et d’améliorer les productions. Il existe à l’INRA (Institut National de laRecherche Agronomique) une nécessité pour centraliser tous les résultats obtenus, aussi appelésprofils fermentaires.Le projet résulte de la volonté d’automatiser certains traitements, de partager les données et depermettre une recherche multi-critères sur ces profils fermentaires. L’objectif est de concevoir uneapplication web permettant d’effectuer le partage et la recherche sur ces données. Lors d’un précédantprojet tutoré, j’ai élaboré en binôme avec un autre étudiant un cahier des charges pour cetteapplication, construit son Modèle Conceptuel de Données (MCD) et étudié l’existant afin de standardiserles données.J’ai eu en charge durant ce stage la phase de réalisation de l’application. Je me suis tout d’abordintéressé aux technologies à mettre en oeuvre dans le cadre d’une application web et mis en place unserveur de test. J’ai ensuite réalisé le développement de l’application sur la base de framework existant,afin de bénéficier d’une architecture solide et éprouvée. Les technologies utilisées sont PHPet MySQL avec le framework TinyMVC sur le serveur et HTML et Javascript avec le frameworkExtJS pour l’interface utilisateur.
The study of digestion in ruminants with in vitro fermentation technics of rumen ecosystem generates numerous experiments. In the objective to optimize the feed use efficiency and improve the livestock production. There is a need at INRA (Institut National de la Recherche Agronomique) to centralize all results, also called fermentation patterns. The project comes from the desire of automate several process, share data and allow multi-criteria search on these fermentation patterns. The objective is to design a web application to share these data with a search engine to filter the results. In a previous tutored project, I developed in tandem with another student specifications for this application, build a Conceptual Data Model (MCD) and studied the existing data.I was in charge during this stage of the implementation of the application. I was primarily focusedin technologies to implement for a web application and set up a test server. Then I realized developmentof the application on the basis of existing frameworks, to get robust and proven softwarearchitecture. Technologies used are PHP and MySQL with the framework TinyMVC on the server,HTML and JavaScript with the ExtJS framework for user interface.