SimWebLink.NET Remote Control and Monitoring in the Simulink
|
|
|
- Isaac Harmon
- 10 years ago
- Views:
Transcription
1 SimWebLink.NET Remote Control and Monitoring in the Simulink MARTIN SYSEL, MICHAL VACLAVSKY Department of Computer and Communication Systems Faculty of Applied Informatics Tomas Bata University in Zlín nám. T. G. Masaryka 5555, Zlín CZECH REPUBLIC Abstract: - This paper describes a created application, which allows remote control and monitoring of technological processes using Simulink. Developed application SimWebLink.NET can be just a simulation or control of a real system. SimWebLink.NET application enables remote monitoring and control processes using an common Web browser supporting JavaScript. The new TCP/IP block sends out data from model using the TCP/IP. This new version has been completely rewritten and now uses modern techniques on Microsoft platform as Window Communication Foundation and MS SQL server. Key-Words: - Simulink, ASP.NET, Socket, thread, WCF 1 Introduction An emerging strategy for application software is to provide web access to software previously distributed as local applications. Depending on the type of application, it may require the development of an entirely different browser-based interface, or merely adapting an existing application to use different presentation technology. In software engineering, a web application is an application that is accessed via web browser over a network such as the Internet or an intranet. It is also a computer software application that is coded in a browsersupported language (such as HTML, JavaScript, etc.) and reliant on a common web browser to render the application executable. Web applications are popular due to the ubiquity of a client. The ability to update and maintain web applications without distributing and installing software on potentially thousands of client computers is a key reason for their popularity. One of the possible application which offers advantage of high performance tools for calculation and simulation is program MATLAB/Simulink. The aim of this work is to create a web interface for remote control labs created in Matlab/Simulink. This work builds on earlier work [6]. The whole system consists of four parts: Simulink Block, Server, Client and web interface. Server part was originally written in C + + and operated under Linux. Originally used database was MySQL. The web part was in the spirit of open source written in PHP. Client part was intended for end users and thus worked under Windows; this was created in the programming language C++. These parts have been redesigned with the use of technologies.net from Microsoft [7] and by using modern techniques such as WCF (Windows Communication Foundation) [7, 11]. As a database server MSSQL server was used. The web interface uses ASP.NET. 2 Application Structure The entire application is divided into logical units. SimWebLink block embedded in the Simulink block diagram sends data to the client that runs as a service on the same computer. Client connected to the Matlab engine controls Simulink scheme and provide communication with the server. Server listens on TCP port, and if any of the clients is connected, receive from the client the configuration and waits for further instructions. Control of the clients is provided via the web interface via server part. Data obtained from clients is stored in a database and can be plotted in real time in the web interface in the form of graphs. Scheme of application structure is shown in the figure 1. The whole conception is based on the idea that it is possible to observe running simulation or real measurement results in the web browser. ISBN:
2 simulation. It is possible use more than one TCP/IP output block to obtain more chart figures. Fig. 3. The TCP/IP Block Parameters dialog. 2.2 SimWebLink Client Part SimWebLink Client have to be run on the computer where is accessible the program Matlab/Simulink and laboratory task is attached. The main objectives of this part of the application can be described in four points: Fig. 1: application structure 2.1 SimWebLink Block The TCP/IP block sends out data from model using the TCP/IP protocol [8, 9, 10]. This data is sent at fixed intervals during a simulation. The TCP/IP client block has one input port. The size of the input port is dynamic, and is inherited from the driving block. This block has no output ports. The developed TCP/IP output block is shown in the figure 2. Fig. 2. The TCP/IP Client Block. It is possible to specify a remote server address, port and sample time period (Fig.3). The sample time period is the rate at which the block send the data to specified port on the server during the Contact SimWebLink Server after start and announce readiness to work. Expect control commands from SimWebLink Server. In the event that comes the command to run Simulink schema, configure parameters and run the Matlab engine. Expect the incoming data from the SimWebLink Block and then immediately forward them to the SimWebLink Server. This part of the application is written as a multithreaded program. This layer of the entire application is required just only for remote control and has the benefit of placing measuring computer in the private network; the public IP address is not required. In the case of monitoring, TCP/IP Output Block can send data directly to the SimWebLink Server or to another application (or device). Client part is written by.net technology [1, 2, 3]. 2.3 SimWebLink Server Server part was originally programmed in C++ and provided on the Linux platform. The current solution uses the Microsoft.NET framework and is provided on Windows platform. Server part was ISBN:
3 compiled as an WinForm application to debug an application and reference dump. In real traffic can be run as a Windows service. Communication between server and client part is realized by WCF. Connecting clients to the server is done using asynchronous communication. When a client connects, it is called a procedure which is defined as a callback in the constructor. The list of connected clients is maintained and periodically updated in the event that some of the clients disconnected. Each of the connected clients is assigned a unique code (called UID), which is then used in communication between different parts of the application. It is also listed in the configuration of the maximum number of clients who may be connected at one time. Default maximum number of connected clients is set to Server Functionality Description After the Server starts, the application sets the maximum possible number of connected clients using server configuration file. The initial counter number of connected clients is set to 0 Server socket starts and listens on port settings and waits for client connection. The client connects to the server socket and is stored in the list of connected clients. Client identification is realized by UID. Increments the counter value of the connected clients. It also sends data to a WCF service, which maintains a list of clients to use in part SimWebLinkWeb. Connected client sends configuration of the task to the server. After the correct reception of the XML configuration, the configuration is forwarded to a SimWebLinkServerCore where are available for part of the application SimWebLinkWeb. The server waits for further commands from the SimWebLinkWeb or receives data from SimWebLinkClient, which subsequently saves the database Client/Server Data Transferring Transferring data between client and server is implemented using XML messages. This method was already used in the previous version and was maintained. The advantage of this method of communication is that it is used by all parts of the application (client, server, web and WCF service) without problems and also it is suitable for debugging, because this format is easy to read SimWebLinkCore - WCF service The previous solution used the direct use of sockets from the web interface. WCF service allows dividing the application into separate logical units. As already described, this service may be linked directly into an application and can be run as a system service, or calls via IIS. Selection of the best solution depends on the location of application components (the network topology and location of each client). In this case, for debugging purposes, the service is encapsulated into the console application. For real-life is preferable running as Windows service or linking DLL directly into the server application SimWebLinkServerCore Class Methods This class is the basis of the WCF service, which provides an interface between individual parts of the application. The methods are accessible from the server and the Web Part. AddClient() - method adds an item of type Task to the list of Tasks. Accepts parameters - IP address, port, and client identification (CID). Before adding the client is verified that the list of clients has clients with this CID does not exist. If the client exists, the method returns false and no record is added. The return value is a logical (true - the client is added, false - the client is not added - probably exists in the list) DeleteClient() - method delete an item from the list Tasks. Accepts parameters - CID and compare items from the list by CID. The method has no return value. Echo() - method for testing of service. Accepts parameter of type string. The return value is a string and returns the same value as was given in the input parameter. FindClient() - private (non-public) method, which looks for the client in the list. The input parameter is a string (CID - client identification). The return value is of type Task if the client exists; if the client is not found, method returns a null value (null). GetClientCount() - method for detecting the number of connected clients. It has no input parameters. The return value is of type integer. ISBN:
4 GetClientList() - method for returning a list of connected clients. The return value is of type String array. It returns list of the individual connected clients with CID. GetConfiguration() - method for returning the selected client configuration. The input identification). The method uses private methods FindClient(). The return value is of type string. Returns the XML configuration obtained from client. Server then forwards the XML to the WCF service. GetData() - method for returning the measured data, which sent klient. Input identification). The method uses private methods FindClient(). The return value is of type string. Returns the XML data, which are obtained from the client. Server then forwards the value to the WCF service. GetIdentifier() - method for returning identifiers (names) of clients. Input identification). The return value is of type string. SetConfiguration() - method for task configuration setting up of the selected client. Input parameters are of type string, the first parameter specifies the client identification (CID) and the second parameter is the XML configuration. The method has no return value. SetData() - method for setting up the value of the XML data of the selected client. Input parameters are of type string, the first parameter specifies the client identification (CID) and the second parameter is the XML data. The procedure has no return value. StartMeasure() - method for starting up the task of the selected client. The input identification). The return value is a logical (true - the task was started, false - the task is not running) Task class description This class provides passing parameters between individual modules. Each client has its own instance of this class. Recognition of individual clients is done via a unique identifier (CID). ClientID - type of string, represents the unique identification of the connected client. The value is generated by SimWebLinkServer. Identifier type of string task name obtained from the connected client. IPAddress type of string - IP address of connected client. Port - type of string - port of connected client. To operate the commands sent by a web application is used a queue. It was designed as a simple structure that contains the client's CID and XML message. 2.4 Database The previous database was implemented in the MySQL database engine. For compatibility reasons, consistency, and system tuning options was chosen database engine from Microsoft [8]. For the operation of system will suffice SQL Server Express edition. Connecting to a database uses more application modules. It was therefore necessary to resolve how to set the parameters. The changes should take effect for all modules, which have used. The connection information is set up by using SimWebLinkServer and hand over to the WCF service that is part of the application SimWebLinkServerCore. This information is loaded into the web application part (SimWebLinkWeb). 2.5 SimWebLink Web Interface Web interface was realized using Microsoft ASP.NET [8]. Data communication between ASP.NET and server part is done via WCF. The content of each page is dynamically generated from XML data, which provides a WCF service. Communication with the Web application part does not work in both directions. This means that the information needs in a certain time interval to reload on the page. Thanks static class SimWebLinkCore in the Web part, application reads ISBN:
5 the current status of the connected client and displayed information as a web page Web Part Description After launching a web browser and entered the correct address is displayed Title page of ASP.NET web application. Pages are generated dynamically according to the data retrieved from a WCF service. If the WCF service is not running or is not available for any other reason, the application detects the number of connected clients as a value of 0. 3 Instalation and Running App Installation pack has been created by Inno Setup, which is distributed under the GPL license. The installation was created in version 5.4.3, which can be downloaded from [6]. The installation is divided into 2 separate parts. The first part installs the application SimWebLinkServer and WCF service (SimWebLinkerverCore). To install this applications part is required installed and configured of SQL Server database. Second part of the application then installs the ASP.NET application SimWebLinkWeb for access via web interface. This requires correctly installed Microsoft Internet Information Services (IIS). Described application SimWebLink.Net could be downloaded from [12]. 4 Conclusion An emerging strategy for application software is to provide web access to software previously distributed as local applications. It requires the development of an entirely different browser-based interface and adapting an existing application to use different presentation technology. This paper describes options for making MATLAB/Simulink applications available via the Web and the new developed web application called SimWebLink. SimWebLink extends computation possibilities of the MATLAB/Simulink. The application SimWebLink is a multithreaded and a multiplatform application. The whole conception is based on the idea that it is possible to observe running simulation or real measurement results in the web browser. The data presentation lag is minimal and SimWebLink Block does not affect Simulink schema runtime too much. The main advantage is a remote control and monitoring from any web browser in the Internet. The presented data are stored in the database for the later uses. SimWebLink is suitable for a remote control and monitoring of the technological process uses MATLAB/Simulink via Internet. The development of the application still continues and new operating functions will be implemented. Developed Simulink TCP/IP Output Block can be used in Simulink models to communicate with others applications and devices over TCP/IP network. References: [1] RUFFALDI, E., ways of integrating MATLAB with the.net. [online] [cit ]. Available from: 3-ways-of-integrating-MATLAB-with-the- NET [2] Nair, J. Asynchronous Socket Programming in C#: Part I: Client-Server Example with Multiple Simultaneous Clients, Available from: sc/sampleprograms/article.php/c7695, Accesed: , [3] Nair, J. Asynchronous Socket Programming in C#: Part II : An advanced C# socket program example with a single server and multiple simultaneous clients, Available from: work/sockets/article.php/, Accesed: , [4] Václavský, M., Rozhraní pro vzdálenou správu laboratorních úloh. UTB ve Zlíně, [5] Sysel, M., Remote Control and Monitoring In the Simulink. In Proceedings of the 21st International DAAAM Symposium "Intelligent Manufacturing & Automation: Focus on Interdisciplinary Solutions". Vienna : DAAAM International Vienna, 2010, pp [6] Inno Setup, [online] [cit ]. Available from: [7] Microsoft, MSDN [online], 2012 [cit ]. Available from: [8] Mathworks, Matlab [online] [cit ]. Available from: [9] Matlab Inc., Writing S-Functions. The Mathworks Inc., Natick, USA, [10] Matlab Inc., MATLAB C and Fortran API reference. The Mathworks Inc., Natick, USA, 2008 [11] WCF, [online] [cit ]. Available from: [12] TBU in Zlin, SimWebLink.NET [online] Available from: ISBN:
MATLAB/Simulink TCP/IP Communication
MATLAB/Simulink TCP/IP Communication MARTIN SYSEL Department of Computer and Communication Systems Faculty of Applied Informatics Tomas Bata University in Zlín nám. T. G. Masaryka 5555, 760 01 Zlín CZECH
Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper
WP2 Subject: with the CRYPTO-BOX Version: Smarx OS PPK 5.90 and higher 0-15Apr014ks(WP02_Network).odt Last Update: 28 April 2014 Target Operating Systems: Windows 8/7/Vista (32 & 64 bit), XP, Linux, OS
Products that are referred to in this document may be trademarks and/or registered trademarks of the respective owners.
2015 GEOVAP, spol. s r. o. All rights reserved. GEOVAP, spol. s r. o. Cechovo nabrezi 1790 530 03 Pardubice Czech Republic +420 466 024 618 http://www.geovap.cz Products that are referred to in this document
Braindumps.C2150-810.50 questions
Braindumps.C2150-810.50 questions Number: C2150-810 Passing Score: 800 Time Limit: 120 min File Version: 5.3 http://www.gratisexam.com/ -810 IBM Security AppScan Source Edition Implementation This is the
A Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 [email protected] Michael J. Donahoo 2 [email protected] Abstract: One of the main goals of web application
DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service
DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service Achieving Scalability and High Availability Abstract DB2 Connect Enterprise Edition for Windows NT provides fast and robust connectivity
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
ON-LINE REMOTE CONTROL OF MATLAB SIMULATIONS BASED ON ASYNCHRONOUS COMMUNICATION MODEL
ON-LINE REMOTE CONTROL OF MATLAB SIMULATIONS BASED ON ASYNCHRONOUS COMMUNICATION MODEL L. Čirka, M. Kalúz, M. Fikar Faculty of Chemical and Food Technology, STU in Bratislava Radlinského 9, 812 37, Bratislava
Framework as a master tool in modern web development
Framework as a master tool in modern web development PETR DO, VOJTECH ONDRYHAL Communication and Information Systems Department University of Defence Kounicova 65, Brno, 662 10 CZECH REPUBLIC [email protected],
FileMaker 12. ODBC and JDBC Guide
FileMaker 12 ODBC and JDBC Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.
OPC COMMUNICATION IN REAL TIME
OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
MCTS Self-Paced Training Kit (Exam 70-643): Configuring Windows Server 2008 Application Platform
MCTS Self-Paced Training Kit (Exam 70-643): Configuring Windows Server 2008 Application Platform J.C. Mackin and Anil Desai PREVIEW CONTENT This excerpt contains uncorrected manuscript from an upcoming
This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.
Module 1: Overview of service and cloud technologies This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Key Components of
FileMaker 13. ODBC and JDBC Guide
FileMaker 13 ODBC and JDBC Guide 2004 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills
Aradial Installation Guide
Aradial Technologies Ltd. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
Monitoring of computer networks and applications using Nagios
Monitoring of computer networks and applications using Nagios MIROSLAV MATÝSEK, MILAN ADÁMEK, MAREK KUBALČÍK, MIROSLAV MIHOK Tomas Bata University in Zlín Department of Computer and Communication System
TSM Studio Server User Guide 2.9.0.0
TSM Studio Server User Guide 2.9.0.0 1 Table of Contents Disclaimer... 4 What is TSM Studio Server?... 5 System Requirements... 6 Database Requirements... 6 Installing TSM Studio Server... 7 TSM Studio
EXAM - 70-518. PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4. Buy Full Product. http://www.examskey.com/70-518.html
Microsoft EXAM - 70-518 PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4 Buy Full Product http://www.examskey.com/70-518.html Examskey Microsoft 70-518 exam demo product is here for you to test the
Enterprise Manager. Version 6.2. Installation Guide
Enterprise Manager Version 6.2 Installation Guide Enterprise Manager 6.2 Installation Guide Document Number 680-028-014 Revision Date Description A August 2012 Initial release to support version 6.2.1
CATALOG OF CLASSES IT and Technical Courses
CATALOG OF CLASSES IT and Technical Courses Table of Contents CATALOG OF CLASSES... 1 Microsoft... 1 10135BC... 1 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2...
XIA Configuration Server
XIA Configuration Server XIA Configuration Server v7 Installation Quick Start Guide Monday, 05 January 2015 1 P a g e X I A C o n f i g u r a t i o n S e r v e r Contents Requirements... 3 XIA Configuration
Network Configuration Settings
Network Configuration Settings Many small businesses already have an existing firewall device for their local network when they purchase Microsoft Windows Small Business Server 2003. Often, these devices
PC Monitor Enterprise Server. Setup Guide
PC Monitor Enterprise Server Setup Guide Prerequisites Server Requirements - Microsoft Windows Server 2008 R2 or 2012-2GB RAM - IIS 7.5 or IIS 8.0 (with ASP.NET 4.0 installed) - Microsoft SQL Server 2008
Advanced Web Application Development using Microsoft ASP.NET
Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course
VB.NET - WEB PROGRAMMING
VB.NET - WEB PROGRAMMING http://www.tutorialspoint.com/vb.net/vb.net_web_programming.htm Copyright tutorialspoint.com A dynamic web application consists of either or both of the following two types of
http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx
ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is
Lab 4.5.2 Diagramming Intranet Traffic Flows
Lab 4.5.2 Diagramming Intranet Traffic Flows Objective Device Designation Device Name Address Subnet Mask Discovery Server Business Services 172.17.1.1 255.255.0.0 R1 FC-CPE-1 Fa0/1 172.17.0.1 Fa0/0 10.0.0.1
KonyOne Server Installer - Linux Release Notes
KonyOne Server Installer - Linux Release Notes Table of Contents 1 Overview... 3 1.1 KonyOne Server installer for Linux... 3 1.2 Silent installation... 4 2 Application servers supported... 4 3 Databases
Log Analyzer Reference
IceWarp Unified Communications Log Analyzer Reference Version 10.4 Printed on 27 February, 2012 Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 3 Advanced Configuration...
CLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology [email protected] Fall 2007
Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology [email protected] Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application
International Journal of Enterprise Computing and Business Systems ISSN (Online) : 2230-8849
WINDOWS-BASED APPLICATION AWARE NETWORK INTERCEPTOR Ms. Shalvi Dave [1], Mr. Jimit Mahadevia [2], Prof. Bhushan Trivedi [3] [1] Asst.Prof., MCA Department, IITE, Ahmedabad, INDIA [2] Chief Architect, Elitecore
FileMaker 14. ODBC and JDBC Guide
FileMaker 14 ODBC and JDBC Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks of FileMaker,
VIRTUAL LABORATORY: MULTI-STYLE CODE EDITOR
VIRTUAL LABORATORY: MULTI-STYLE CODE EDITOR Andrey V.Lyamin, State University of IT, Mechanics and Optics St. Petersburg, Russia Oleg E.Vashenkov, State University of IT, Mechanics and Optics, St.Petersburg,
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference
MOC 20487 DEVELOPING WINDOWS AZURE AND WEB SERVICES
ONE STEP AHEAD. MOC 20487 DEVELOPING WINDOWS AZURE AND WEB SERVICES Length: 5 Days Level: 300 Technology: Microsoft Visual Studio 2012 Delivery Method: Instructor-led (classroom) COURSE OUTLINE Module
1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS
W E L C O M E T O M O N I T O R I N G H E A V E N NEW THINGS ABOUT PANDORA FMS 5.0 A new version of Pandora FMS full of enhancements is about to hit the market. Pandora FMS 5.0 will be released by the
Wakanda Studio Features
Wakanda Studio Features Discover the many features in Wakanda Studio. The main features each have their own chapters and other features are documented elsewhere: Wakanda Server Administration Data Browser
How To Write A Web Server In Javascript
LIBERATED: A fully in-browser client and server web application debug and test environment Derrell Lipman University of Massachusetts Lowell Overview of the Client/Server Environment Server Machine Client
FREQUENTLY ASKED QUESTIONS
FREQUENTLY ASKED QUESTIONS Secure Bytes, October 2011 This document is confidential and for the use of a Secure Bytes client only. The information contained herein is the property of Secure Bytes and may
How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
DISTRIBUTION OF TASKS IN THE GRID, TOOL TO OPTIMIZE LOAD
DAAAM INTERNATIONAL SCIENTIFIC BOOK 2014 pp. 401-408 Chapter 32 DISTRIBUTION OF TASKS IN THE GRID, TOOL TO OPTIMIZE LOAD LUKASIK, P. & SYSEL, M. Abstract: The article focuses on the problem using a grid
MS 20487A Developing Windows Azure and Web Services
MS 20487A Developing Windows Azure and Web Services Description: Days: 5 Prerequisites: In this course, students will learn how to design and develop services that access local and remote data from various
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark
Recent Advances in Applied & Biomedical Informatics and Computational Engineering in Systems Applications
Comparison of Technologies for Software ization PETR SUBA, JOSEF HORALEK, MARTIN HATAS Faculty of Informatics and Management, University of Hradec Králové, Rokitanského 62, 500 03 Hradec Kralove Czech
SysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
Pcounter Web Report 3.x Installation Guide - v2014-11-30. Pcounter Web Report Installation Guide Version 3.4
Pcounter Web Report 3.x Installation Guide - v2014-11-30 Pcounter Web Report Installation Guide Version 3.4 Table of Contents Table of Contents... 2 Installation Overview... 3 Installation Prerequisites
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Internet Information Services Agent Version 6.3.1 Fix Pack 2.
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Internet Information Services Agent Version 6.3.1 Fix Pack 2 Reference IBM Tivoli Composite Application Manager for Microsoft
FileMaker Server 12. FileMaker Server Help
FileMaker Server 12 FileMaker Server Help 2010-2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
EventSentry Overview. Part I Introduction 1 Part II Setting up SQL 2008 R2 Express 2. Part III Setting up IIS 9. Part IV Installing EventSentry 11
Contents I EventSentry Overview Part I Introduction 1 Part II Setting up SQL 2008 R2 Express 2 1 Downloads... 2 2 Installation... 3 3 Configuration... 7 Part III Setting up IIS 9 1 Installation... 9 Part
Integrating with BarTender Integration Builder
Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration
Analysis for Automated Unattended Installation
Analysis for Automated Unattended Installation LUKAS KRALIK Department of Security Engineering, Faculty of Applied Informatics Thomas Bata University in Zlin Nám. T. G. Masaryka 5555, 760 01 Zlín CZECH
RS MDM. Integration Guide. Riversand
RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.
MS 10978A Introduction to Azure for Developers
MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.
Active-Active and High Availability
Active-Active and High Availability Advanced Design and Setup Guide Perceptive Content Version: 7.0.x Written by: Product Knowledge, R&D Date: July 2015 2015 Perceptive Software. All rights reserved. Lexmark
Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition
Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition The installation of Lync Server 2010 is a fairly task-intensive process. In this article, I will walk you through each of the tasks,
ResPAK Internet Module
ResPAK Internet Module This document provides an overview of the ResPAK Internet Module which consists of the RNI Web Services application and the optional ASP.NET Reservations web site. The RNI Application
Advanced Administration for Citrix NetScaler 9.0 Platinum Edition
Advanced Administration for Citrix NetScaler 9.0 Platinum Edition Course Length: 5 Days Course Code: CNS-300 Course Description This course provides the foundation to manage, configure and monitor advanced
Secret Server Installation Windows Server 2012
Table of Contents Introduction... 2 ASP.NET Website... 2 SQL Server Database... 2 Administrative Access... 2 Prerequisites... 2 System Requirements Overview... 2 Additional Recommendations... 3 Beginning
VX Search File Search Solution. VX Search FILE SEARCH SOLUTION. User Manual. Version 8.2. Jan 2016. www.vxsearch.com [email protected]. Flexense Ltd.
VX Search FILE SEARCH SOLUTION User Manual Version 8.2 Jan 2016 www.vxsearch.com [email protected] 1 1 Product Overview...4 2 VX Search Product Versions...8 3 Using Desktop Product Versions...9 3.1 Product
USER GUIDE. Snow Inventory Data Receiver Version 2.1 Release date 2013-04-26. Installation Configuration Document date 2014-12-02
USER GUIDE Product Snow Inventory Data Receiver Version 2.1 Release date 2013-04-26 Content Prerequisites Installation Configuration Document date 2014-12-02 CONTENT ABOUT THIS DOCUMENT... 3 PREREQUISITES...
Bubble Code Review for Magento
User Guide Author: Version: Website: Support: Johann Reinke 1.1 https://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Code Review... 3 1.1 Features... 3 1.2 Compatibility...
Internet Information TE Services 5.0. Training Division, NIC New Delhi
Internet Information TE Services 5.0 Training Division, NIC New Delhi Understanding the Web Technology IIS 5.0 Architecture IIS 5.0 Installation IIS 5.0 Administration IIS 5.0 Security Understanding The
IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools.
IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools. Page 1 of 13 The module developer assumes that you understand basic IBM Tivoli Monitoring
Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON
Revista Informatica Economică, nr. 4 (44)/2007 45 Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Iulian ILIE-NEMEDI, Bucharest, Romania, [email protected] Writing a custom web
Page 1. Overview of System Architecture
Page 1 Contents Introduction to the HR.net Enterprise Framework 1 HR.net Enterprise Administrator Console 3 HR.net Enterprise Document Explorer 4 HR.net Enterprise Server Application 4 HR.net Enterprise
Deploying Microsoft Operations Manager with the BIG-IP system and icontrol
Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -
Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence
Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence 2. Web Servers Introduction Web content lives on Web servers Web servers speak the platform independent HyperText Transfer Protocol (HTTP) (so
AIMMS The Network License Server
AIMMS The Network License Server AIMMS AIMMS 4.0 July 1, 2014 Contents Contents ii 1 The Aimms Network License Server 1 1.1 Software requirements........................ 1 1.2 Installing and deploying
Kaseya Server Instal ation User Guide June 6, 2008
Kaseya Server Installation User Guide June 6, 2008 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations. Kaseya's
1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16
1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 2 (11) 1. This document describes the technical system requirements for Paperiton DMS Document Management
Bitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
BlackBerry Enterprise Server Resource Kit
BlackBerry Enterprise Server Resource Kit Version: 5.0 Service Pack: 3 Installation Guide Published: 2011-06-20 SWD-1701641-0620052345-001 Contents 1 Overview... 3 Options for downloading the BlackBerry
Asta Powerproject Enterprise
Asta Powerproject Enterprise Overview and System Requirements Guide Asta Development plc Kingston House Goodsons Mews Wellington Street Thame Oxfordshire OX9 3BX United Kingdom Tel: +44 (0)1844 261700
Security IIS Service Lesson 6
Security IIS Service Lesson 6 Skills Matrix Technology Skill Objective Domain Objective # Configuring Certificates Configure SSL security 3.6 Assigning Standard and Special NTFS Permissions Enabling and
System Requirements - CommNet Server
System Requirements - CommNet Page 1 of 11 System Requirements - CommNet The following requirements are for the CommNet : Operating System Processors Microsoft with Service Pack 4 Microsoft Advanced with
The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
DMP V2.0.1 Installation and Upgrade Reference
DMP V2.0.1 Installation and Upgrade Reference Page 1 of 40 Table of Contents Overview... 3 Compatibility Issues with Previous DMP Versions... 3 DMP V2.0.1 Installation... 3 Sybase CD... 3 Installed Components...
BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008
BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008 BUILDER 3.0 1 Table of Contents Chapter 1: Installation Overview... 3 Introduction... 3 Minimum Requirements...
Vehicle Maintenance and Tracking System (VMTS)
Vehicle Maintenance and Tracking System (VMTS) John Newcomb [email protected] Abstract Vehicle Maintenance and Tracking System (VMTS) is a vehicle monitoring and tracking system that enables users to track
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Course Number: 4995 Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview
Troubleshooting File and Printer Sharing in Microsoft Windows XP
Operating System Troubleshooting File and Printer Sharing in Microsoft Windows XP Microsoft Corporation Published: November 2003 Updated: August 2004 Abstract File and printer sharing for Microsoft Windows
Immotec Systems, Inc. SQL Server 2005 Installation Document
SQL Server Installation Guide 1. From the Visor 360 installation CD\USB Key, open the Access folder and install the Access Database Engine. 2. Open Visor 360 V2.0 folder and double click on Setup. Visor
Microsoft Corporation. Project Server 2010 Installation Guide
Microsoft Corporation Project Server 2010 Installation Guide Office Asia Team 11/4/2010 Table of Contents 1. Prepare the Server... 2 1.1 Install KB979917 on Windows Server... 2 1.2 Creating users and groups
3.5. cmsg Developer s Guide. Data Acquisition Group JEFFERSON LAB. Version
Version 3.5 JEFFERSON LAB Data Acquisition Group cmsg Developer s Guide J E F F E R S O N L A B D A T A A C Q U I S I T I O N G R O U P cmsg Developer s Guide Elliott Wolin [email protected] Carl Timmer [email protected]
Performance Testing for Ajax Applications
Radview Software How to Performance Testing for Ajax Applications Rich internet applications are growing rapidly and AJAX technologies serve as the building blocks for such applications. These new technologies
KonyOne Server Prerequisites _ MS SQL Server
KonyOne Server Prerequisites _ MS SQL Server KonyOne Platform Release 5.0 Copyright 2012-2013 Kony Solutions, Inc. All Rights Reserved. Page 1 of 13 Copyright 2012-2013 by Kony Solutions, Inc. All rights
multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158
Index A Active Directory Active Directory nested groups, 96 creating user accounts, 67 custom authentication, 66 group members cannot log on, 153 mapping certificates, 65 mapping user to Active Directory
Configuring and Administering Microsoft SharePoint 2010
Course 10174 : Configuring and Administering Microsoft SharePoint 2010 Page 1 of 7 Configuring and Administering Microsoft SharePoint 2010 Course 10174: 4 days; Instructor-Led Introduction This four-day
Exchange Migration Guide
IceWarp Unified Communications Exchange Migration Guide Version 11.3 Exchange Migration Guide 2 Exchange Migration Guide This document will guide you through a process of migration from Microsoft Exchange
VIA CONNECT PRO Deployment Guide
VIA CONNECT PRO Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...
IMF Tune Quarantine & Reporting Running SQL behind a Firewall. WinDeveloper Software Ltd.
IMF Tune Quarantine & Reporting Running SQL behind a Firewall WinDeveloper Software Ltd. 1 Basic Setup Quarantine & Reporting Web Interface must be installed on the same Windows Domain as the SQL Server
Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)
Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies) Duration of Course: 6 Months Fees: Rs. 25,000/- (including Service Tax) Eligibility: B.E./B.Tech., M.Sc.(IT/ computer
