DocumentCode :
3636645
Title :
Centralized logging of multi tier applications over web Services with NLog custom targets
Author :
S. S Dragoş;M. F Vaida
Author_Institution :
Helios Laboratory, Technical University of Cluj-Napoca, stefan
Volume :
3
fYear :
2010
Firstpage :
1
Lastpage :
5
Abstract :
Multi tier applications are usually comprised of data tiers, logic tiers and presentation tiers. Logging is the technique that allows us to insert tracing statements which will produce persistent results at runtime with no effort. Modern applications use logging solutions like NLog, C# Logger or one of the many others for tracing. Logger solutions offer different ways to persist data, like database storage, file storage or web service calls for storing logs at the server side. This paper describes an enhancement of NLog which allows for server side log storage even if the logs are produced at the clients without exposing sensible resources that require protection. The goal of this enhancement is to provide high code reusability and ease of implementation to developers using it. The reusability has been attained by separating logging components into assemblies that should be referenced within the developed applications, some at the server side and some at the client side, and the ease of implementation by providing logging through NLog classes after a simple target registration at the application start.
Keywords :
"Web services","Application software","Databases","Laboratories","Logic","Runtime","File servers","Protection","Assembly","Hardware"
Publisher :
ieee
Conference_Titel :
Automation Quality and Testing Robotics (AQTR), 2010 IEEE International Conference on
Print_ISBN :
978-1-4244-6724-2
Type :
conf
DOI :
10.1109/AQTR.2010.5520737
Filename :
5520737
Link To Document :
بازگشت