File Service Architecture for Heterogeneous Clients

Authors

  • Sanober S Department of Computer Science and Information, College of Arts and Science, Prince Sattam Bin Abdul Aziz University, Saudi Arabia
  • Waheed A Department of Computer Science and Information, College of Arts and Science, Prince Sattam Bin Abdul Aziz University, Saudi Arabia

Keywords:

File Service, Distributed Systems, XML, SOA, WEB Service

Abstract

Internet usage has gone far beyond expectation and continues to grow. Services on the Internet are also more innovative than ever before. Many more different system architectures are currently used to obtain the same pool of services. Now, the trend is to make uniform architecture to provide services. SOA is a service that aims to integrate and be interoperable with various implementation languages. SOA is a concept of distributed computing, the best example of which is file sharing. Remote sharing remains an issue. Although many services are available to provide remote file sharing, they have problems in accessing file with ease, user friendliness, a generic communication protocol, a secured method to communicate during transferring and traversing the secured firewalls. This paper focuses on how easily the file can be shared with the generic communication protocol and a secured method by bypassing the issues of NAT. To provide such service, we do not have any option other than XML, which enables the system to service the end users, who can choose to download or upload files using a browser or an application client. Thus, we have built a middleware for file sharing. The middleware and the application client are equipped with the NAT facilities to traverse the firewalls. Our proposed middleware can service the users of both systems (Browser and Application client). The performance of the proposed system for remote sharing suggests using XML as an interface to implement the SOA-based applications.

References

Lee, A.; Girgensohn, A.; Zhang, J., "Browsers to support awareness and social interaction," Computer Graphics and Applications, IEEE , vol.24, no.5, pp.66,75, Sept.-Oct. 2004

doi: 10.1109/MCG.2004.24

Heath, T., "How Will We Interact with the Web of Data?," Internet Computing, IEEE , vol.12, no.5, pp.88,91, Sept.-Oct.2008 doi: 10.1109/MIC.2008.101

Hanson, V.L.; Brezin, J.P.; Crayne, S.; Keates, S.; Kjeldsen, R.; Richards, J.T.; Swart, C.; Trewin, S., "Improving Web accessibility through an enhanced open-source browser," IBM Systems Journal , vol.44, no.3, pp.573,588, 2005 doi: 10.1147/sj.443.0573

Support Protocols, In: Thomas Porter, Jan Kanclirz, Andy Zmolek, Antonio Rosela, Michael Cross, Larry Chaffin, Brian Baskin and Choon Shim, Editor(s), Practical VoIP Security, Syngress, Burlington, 2006, Pages 205-237

Rennie, J.; Zorpette, G., "The social era of the web starts now," Spectrum, IEEE , vol.48, no.6, pp.30,33, June 2011.

David Chen, Guy Doumeingts, François Vernadat, Architectures for enterprise integration and interoperability: Past, present and future, Computers in Industry, Volume 59, Issue 7, September 2008, Pages 647-659, ISSN 0166-3615, 10.1016/j.compind.2007.12.016.

Matjaz B. Juric, Ana Sasa, Bostjan Brumen, Ivan Rozman, WSDL and UDDI extensions for version support in web services, Journal of Systems and Software, Volume 82, Issue 8, August 2009, Pages 1326-1343, ISSN 0164-1212, 10.1016/j.jss.2009.03.001.

Anura Gurugé, 8 - Web Services, Corporate Portals Empowered with XML and Web Services, Digital Press, Burlington, 2002, Pages 245-272, ISBN 9781555582807, 10.1016/B978-155558280-7/50010-3.

P. Resnick Internet message format Request For Comments (RFC), 5322 (2008)

FILE TRANSFER PROTOCOL (FTP), RFC 959.

Ian Clarke, Oskar Sandberg, Brandon Wiley, and Theodore W. Hong. 2001. Freenet: a distributed anonymous information storage and retrieval system. In International workshop on Designing privacy enhancing technol0ogies: design issues in anonymity and unobservability, Hannes Federrath (Ed.). Springer-Verlag New York, Inc., New York, NY, USA, 46-66.

Napster. http://www.napster.com

Gnutella. http://www.gnutella.co.uk.

Huajian Mao, Nong Xiao, Weisong Shi, Yutong Lu, Wukong: A cloud-oriented file service for mobile Internet devices, Journal of Parallel and Distributed Computing, Volume 72, Issue 2, February 2012, Pages 171-184, ISSN 0743-7315, 10.1016/j.jpdc.2011.10.017.

Ivar Jørstad, Do Thanh van, Personalised ubiquitous file access with XML Web Services, Computer Networks, Volume 51, Issue 16, 14 November 2007, Pages 4655-4668, ISSN 1389-1286, 10.1016/j.comnet.2007.06.009

Dropbox, http://www.dropbox.com

Google Docs, http://docs.google.com

iClouds, https://www.icloud.com/

Coda file http://www.coda.cs.cmu.edu

Addison-Wesley Professional “Understanding web services “1- edition (May 23, 2002)

Suvendi Chinnappen-Rimer and Gerhard P. Hancke, Senior Member “An XML Model for Use across Heterogeneous Client–Server Applications”, IEEE Transactions on Instrumentation and Measurement, VOL. 57, NO. 10, October 2008

Girish M. Tere et.al / International Journal on Computer Science and Engineering (IJCSE) “JAX-WS Web Service for Transferring Image” ISSN : 0975-3397 Vol. 5,Page No- 196

Mar 2013

Downloads

Published

2025-11-11

How to Cite

[1]
S. Sanober and A. Waheed, “File Service Architecture for Heterogeneous Clients”, Int. J. Comp. Sci. Eng., vol. 4, no. 2, pp. 32–39, Nov. 2025.

Issue

Section

Research Article