Wednesday, June 5, 2019

Standalone, Client-server, P2P Systems and Applications

Standalone, Client-server, P2P Systems and ApplicationsContentDefinition of Standalone, client-server, companion to peer arrangements and applicationsComparison betwixt standalone, client-server, peer to peer systems and applicationsWeb service and fluent application describeComparison of web service and mobile applicationApplication types, net income banking delimit application types, system bench markOnline freew be and application typesList of application types and Multiplayer gameIntroductionThe all overall aim of the initiative is how computer system like hardw are and computer software compute and just about of the sectors such as standalone, client-server, p2p, websites, gaming, Mobile apps and also cover network banking. In addition, compare different systems and application, In this, case engage diagrams play crucial role to understand case studyTask 1 AStandalone A standalone computer system comment on either desktop computer or laptop without needs a connecti on to local area ne 2rk (LAN) or wide area ne bothrk (WAN) that force out snuff it small applications on its own. In addition, all the application programs normally installed on the hard disk and its do not require any excess software apart from operation system to run. Windows, IOS, android, OS x and Linux are some examples of standalone systems. after(prenominal) that, standalone applications principal(prenominal)ly elderly type software not installed on individually customer computer system. Essence computing manufacture only platform-independent applications. After that, its exploiter choice to use any operating system on their computer. (emblad, 2009)Client-Server Client- server system are not similar to old type computer. The main work of Client-server system is supply good resources and services to one or more(prenominal) clients at the same time. In other words, a single server jakes provide data to a large group at one time. An example, automated teller machine (A TM) network. The server that controls all of the bank accounts. Then, customers generally use ATMs as clients to interface to a server. When two banks servers connected with each other. Then, ATMs provide a user interface and the server gives services such as resettle money from account to account. Client- server application is that category of software that runs on client PCs and creates command to the remote server. This kind of application written in high-level visual programming (htt5)In this diagram, one server that connects to bod of computers at one time Peer to peer (p2p) Peer to peer networking is a technique of share individual resources(data) and it is effective for small-scale businesses or for home. In addition, theres no main server on the network thats why p2p network only shares files and printer as possible. For example, telephony traffic is also progress using p2p technology. Peer to peer applications comes in use when downloading files from numerous sources o n the internet. Some examples, Bittorrent, Limewire, Gnutella, kazaa etc (information)In this picture, its visualizes connection of different PCs for data sharing Task1 BComparison of standalone, client-server, peer to peer systems and application StandaloneClient-serverPeer to peer In standalone system, most client-server application can be installed in standalone setup Standalone system declare oneselfs no pledge They can also be portable applications-Standalone app works without the internet-A portable application does not require installation and can be brought to everywhere-There are correct dedicated servers client server system insert files on the server client-server can become as big as you need them to be-It offers fine-tune security measures-Become very expensive-Large numerate of workstations-Easy to manage It has no central server-P2p system no central storage or au then(prenominal)tication-But not in p2p installed only in homes computers or very small businesses -They offer almost no security-Inexpensive to set up-Limited number of workstations-Hard to manage(http//www.techrepublic.com/ condition/understanding-the-differences-between-client-server-and-peer-to-peer-networks/ )Task 2ADescribe web service and mobile application1) Web service Application service is a software that built and available over the internet and the main use of web services is XML messing system.In simple words. Web service is a self-contained, dynamic application, distributed that can be printed and discovered on the internet to generated outcomes and supply chains. For example,java apache Axis 2, microsoft.NET, Perl web and Python web. (htt)2) Mobile applications Mobile application are manufactured for small handheld devices like tablets, mobile phones and smartphones. In addition, app store is the main hub of mobile apps in which all types of app are downloaded and some of them also preloaded in the devices. The android, IOS, Windows and blackberry are well- k toda yn smartphones platforms for supporting a mobile app. For examples, games, education, music, shopping, IM apps (priya, 2016)This show different types of mobile appsComparison between web services and mobile appsWeb service Web services are standard based, process for development and maintenance-It also reduce integration costs With the help of web services business to business, integration becomes easier Easy to installing and maintain Some issues are lack of access from brawer No links from emails and web pages-It does not hold position HTTPMobile application-Mobile apps can be downloaded from an online store It always ashes on the users smartphones, either for repeated or frequent use The maintenance cost is high High graphical performance Good Security system Fast apps performance Slow development speed and high development cost(https//www.apteligent.com/2015/09/app-insight-between-mobile-and-web/)Task 3Application types, Internet Banking1) Internet banking Internet banking are very popular and easy to use in the modern world and people with one touch takes the account detail through a smartphone without picture any branch of the bank. More than that, user can transfer and receive money, pay bills, initiate fixed deposits through banking appTypes of testing in Internet banking applications1) Usability testing- Its allow very good things that banking application need to be tested for simple and good design so that ever user would be able to work with internet banking application2) Functional testing Functional testing enclose to examine for all specifications and requirements3) Performance testing- Mainly during festival time and when bank offer discounts on different product on that time performance failures can effects the reputation of the financial institution badly4) Database testing- This will be make for data integrity, migration, validation and rules5) UAT testing- banking application is use (htt2)In the case of internet banking, mobile applicat ion and web services are more usefull rather than p2p, standalone and client-server. Because now a days banking play a crucial role in business and its all happness with the help of internet. In addition, banking apps and websites are very important in client lifeTask 3System BenchmarkIs a type of test that checks the performance of hardware and software. This test also uses to compare two different products according to their performance. When comparing benchmark, the value of the product come higher in the result thats means faster the component, software and overall computer. This picture undetermined all things (htt3)Example of computer benchmark programs1) Pass mark Mainly it is a software company thats making software for benchmark testing on a computer system2) Cyrstal mark crystal mark is collection of freeware benchmark softwareIn system benchmarkIn my opinion, the system benchmark is already installed in our computer windows so, there is not the role of mobile apps and we b services but, p2p, standalone and client-server come in use because benchmark compares the performance of two different. In case, client-server and p2p may be usedOnline FreewareOnline freeware means not an original copy of the software, application or program that freely download from the internet and then installed on Pc and used it. Such, a program is free of cost to users. There is the total difference between free software and freeware, as the user allows to modify the source code for integrated with other software. Common examples, Mozilla fire corner, goggle chrome and PDF file and skype, also Freeware anti-virus software like AVG free anti- virus and Microsoft security Essentials. Mainly freeware comes in all category softwareFreeware software available for no cost money, mostly software comes with some restriction on the diffusion and most copies maker and in which user can chance the program source code, some software are open source and left ones carcass closed sourc e (htt4)Online freeware totally comes in web services application because when client downloaded the software from website whenever it is copy write software. In that case, web services and mobile application come in useMultiplayer GamesThere is no end for multiplayer games, but, I cannot describe in the definition. Multiplayer game mainly plays on the internet and more than one player can play and most multiplayer games connected players through the multiplayer server. EA is one of largest video games manufactural company and EA deals with all category games like sports, action, puzzle, racing and some softwareIn diagram, different number of players play the game by connected with the internet, so picture explain all about multiplayer games(https//www.rosiesworld.co.nz/games/?gclid=CLnduP3ItNICFYaVvAodV7IMXg)In my opinion, multiplayer games cannot run without both the applications, because client downloaded the game from the web site and then client-server makes the connection betw een different player. After that, players start playing game through the internetReferences(n.d.). guis/remotecliserver.html.(n.d.). https//www.tutorialspoint.com/webservices/what_are_web_services.htm.(n.d.). http//www.softwaretestingclass.com/internet-banking-application-sample-test-cases-and-best-practices/.(n.d.). http//www.softwaretestingclass.com/internet-banking-application-sample-test-cases-and-best-practices/.(n.d.). http//www.computerhope.com/jargon/b/benchmar.htm.(n.d.). https//www.reference.com/technology/examples-freeware-73ea36c07127304.(n.d.). https//techterms.com/definition/client-server_model.emblad, s. (2009). https//www.thebalance.com/types-of-stand-alone-software-1293731.information, g. (n.d.). https//daf.csulb.edu/offices/its/publication/p2p.htmlq1.priya. (2016). https//www.lifewire.com/what-is-a-mobile-application-2373354?utm_term=mobile+applications+definitionutm_content=p1-main-2-titleutm_medium=sem.SUMMARYIn case study reach, I discus different topics p2p, st andalone, client-server and compare them. After that, give some examples and references. In addition, web services and mobiles apps and it uses, examples. In the second part, system benchmark, internet banking and games and give an introduction on application types and in put out references.1)Task1ADescription of Standalone ,Client-server ,peer to peer Systems and applicationsStandalone A standalone device easily functions with other hardware. This means it is unable to combine with another device. For example, DVR that is integrated into a digital cable box is not a standalone While a TIVO box that can record television programs is a Standalone device Moreover, standalone can also know as software program programs that it runs only on operating system not require any types of software. This means that most software programs are a standalone program. Mainly, software like working out packs for video games and Plug-ins are not standalone programs Since they will not runs unless a certain program is already installedClientserver client-server systems are not similar to old type computer. The main work of client-server system provides resources and services to one and more clients. In other words, a single server can provide information to a number of clients at one time. An example, automated teller machine (ATM) network. The server that manages all of the accounts for bank and customers typically use ATMs as clients to interface to a server. This server may connect with another bank server (such as when withdrawing money at a bank at which the user does not have an account). The ATMs provide a user interface and the servers provide services Such as transferring money between accounts and cheeking on account

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.