Performance Evaluation of Web Services in C#, JAVA, and PHP

SANTHOSHKUMAR MOHAN

Abstract


Web Services integrates Internet and Web Technologies. Individuals or industry place their core business processes on the Internet as a collection of Web Services. Command Line Interface (CLI) and Graphical User Interface (GUI) are the two approaches used to develop the Web services.  The Web Service development Languages and Tools performance varies one from another. This paper presents the performance evaluation of the GUI based Web Services developed in C#, JAVA, and PHP by investigating to improve the web service usability. Quantitative and Qualitative methodologies are applied for performance evaluation. Comparison of languages is evaluated using Calculator Web Service developed in C#, JAVA, and PHP. The value of each criterion is analyzed manually with the Calculator Web Service to identify the better language for the Web Service development.

 


Keywords


WEB SERVICE;PERFORMANCE,EVLUATION,

Full Text:

PDF

References


.Leonard Kleinrock,Ucla,"History of The Internet And Its Flexible Future",IEEE,2008.

.S. Arroyo, R. Lara, J. Gomez, D. Berka, Y. Ding and D. Fensel, “Semantic Aspects of Web Services: Practical Handbook of Internet Computing, Chapman & Hall and CRC Press, 2004.

.Why develop Web service information available URL:http://www.vkinfotek.com/webservice/whycreatewebservice.aspx

.Sanjay P. Ahuja Raquel Clark, “Comparison of Web Services Technologies from a Developer’s Perspectiveâ€, IEEE, 2005.

.Chen Wu and Elizabeth Chang, “Comparison of Web Service Architectures Based on Architecture Quality Propertiesâ€, IEEE, 2005.

.Toyotaro Suzumura, Scott Trent, Michiaki Tatsubori, Akihiko Tozawa , Tamiya Onodera , “Performance Comparison of Web Service Engines in PHP, Java, and Câ€, IEEE, 2008.

. Tommi Aihkisalo, Tuomas Paaso, “A Performance Comparison of Web Service Object Marshalling and Unmarshalling Solutionsâ€, IEEE, 2011.

.Framework Definition Available URL: http://whatis.techtarget.com/definition/framework

.Roger S. Pressman “Software Engineering : A Practitioner's Approachâ€,6 th Edition, Tata McGraw,2010.

.Sommerville, “Software Engineering", eighth edition, PearsonEducation, 2011.

.C.R Kothari, “Research Methodology –Methods and Techniquesâ€, New Age International (P) Limited, 2004.

.Dranidis.D,Ramollari.E,Kourtesis.D,"Run-time Verification of Behavioural Conformance for Conversational Web Services",IEEE,2009.

.Q.Hu,A.Vandecappelle,P.G.Kjeldsberg,F.Catthoor,M.Palkovic, “Fast Memory Footprint Estimation based on Maximal Dependency Vector Calculationâ€,IEEE,2007.

.Al-Shammary.D,Khalil.I ,"Dynamic Fractal Clustering Technique for SOAP Web Messages",IEEE,2011.

.Morozoff.E.P,"Using a Line of Code Metric to Understand Software ",IEEE,2010.

.YK Singh, “Fundamental of Research Methodology and Statisticsâ€, New Age International (P) Limited, 2006.

.Minzhi Yan,Hailong Sun,Xu Wang,Xudong Liu, "WS-TaaS: A Testing as a Service Platform for Web Service Load Testing",IEEE,2012.

.Litoiu.M,"Migrating to Web services - latency and scalability",IEEE,2002.

.Bertino.E, Martino.L, “Tutorial 6: Security in SOA and Web Servicesâ€,IEEE,2006.

.Jinbo Huang,Anqing Liu," Research on the maintainability analysis and verification methods of armored equipment based on virtual reality technology ",IEEE,2011.

.S.C. Gupta, V.K. Kapoor Sultan Chand & Sons, “Fundamentals of Applied Statisticsâ€, 4th Edition ,Sultan Chand ,2010.

.R.Panneerselvam, “Research Methodologyâ€, PHI, New Delhi,2005.


Refbacks

  • There are currently no refbacks.


ISSN: 1694-2507 (Print)

ISSN: 1694-2108 (Online)