Michael Kollinger:Designing of pre-stressed concrete with an internet based software
- neues Buch ISBN: 9783832456719
Inhaltsangabe:Abstract: The increasing interest in the Internet of the recent years results in a growing number of users as well as improved network infrastructure, quality and performanc… Mehr…
Inhaltsangabe:Abstract: The increasing interest in the Internet of the recent years results in a growing number of users as well as improved network infrastructure, quality and performance. This is the basis for a new kind of software, which is running via the Internet. That means the software is installed an a server connected to the Internet and accessed and executed by a remote client. Such Internet based software provides several benefits. Once distributed by a server, Internet based software is available world-wide and depending on its implementation it can be executed without previous installation on the client machine. Further software updates and patches are not distributed to the users any more. Only the server has to be updated and the new version is available to all users immediately. For commercial use it is not necessary that customers buy the software any more, they download and pay only the module they need or they pay just for every access with the server application. It is also possible to place a high-performance or application specific computer at the server side and provide computation time for special tasks to the users. Inhaltsverzeichnis:Table of Contents: Abstract1 Chapter 1: Introduction1 Chapter 2: Project Objective1 Chapter 3: Methodology2 3.1An Overview of TCP/IP Protocols and the Internet2 3.1.1Definition of Internet2 3.1.2What is TCP/IP 2 3.1.3The TCP/IP Protocol Architecture2 3.1.4The Network Interface Layer2 3.1.5The Internet Layer2 3.1.6The Transport Layer Protocol (TCP)3 3.1.7The TCP/IP Application Layer3 3.1.8TCP/IP Paket3 3.1.9TCP/IP Transport Diagram4 3.2What are Ports 4 3.3What is a Socket 4 3.4Programming Languages5 3.4.1Advantages of Java5 3.4.1.1Java is Distributed6 3.4.1.2Java is Interpreted6 3.4.1.3Java is Architecture Neutral and Portable6 3.4.2Advantages of C++6 3.4.2.1C++ is High Performanced6 3.4.2.2C++ is Platform independent with QT7 3.4.2.3C++ is a popular Language7 3.4.2.4C++ is a powerful Language7 3.4.3Solution of our Task7 Chapter 4: Detail Description of the Program8 4.1Class Overview of the Program8 4.1.1UML Illustration of the Java Client8 4.1.2Detail Descriptionof the Java Client8 4.1.2.1AppletClient Class8 4.1.2.2NetClient Class10 4.1.2.3SocketOpener Class10 4.1.2.4ClientInputStream Class10 4.1.2.5ClientOutputStream Class11 4.1.3UML Illustration of the QT Server11 4.1.4Detail Descriptionof the QT Server12 4.1.4.1Main Application12 4.1.4.2NetServer Class12 4.1.4.3ServerSocket Class12 4.1.4.4ClientSocket Class13 4.2Data Handling13 4.2.1Data Handling Windows versus Unix (Little Endian - Big Endian)13 4.2.2Streams14 4.2.2.1What is a Stream 14 4.2.2.2Text Versus Binary Streams14 4.2.2.3Solution for our Task14 4.2.3Characters15 4.2.3.1ASCII15 4.2.3.2Unicode15 4.2.3.3UTF-815 4.2.4Data Handling with Characters in Java16 4.2.5Data Handling with Characters in QT17 4.2.6Functions Overview: Sending Data from Java Client to QT Server19 4.2.7Functions Overview: Sending Data from QT Server to Java Client20 Chapter 5: Demonstration of the Result21 5.1Example21 5.2Input23 5.3Status Bar24 Chapter 6: Conclusions25 6.1Program before - after25 6.2Advantages25 6.3Disadvantages25 Chapter 7: Furtherwork26 References27 Appendix A: Implementation27 Appendix B: ASCII Character Codes28 Appendix C: Unicode Character Code29 Appendix D: ClientOutputStream Class Reference30 Appendix E: ClientInputStream Class Reference38 Sourcecode: AppletClient48 Sourcecode: QTServer70 Designing of pre-stressed concrete with an internet based software: Inhaltsangabe:Abstract: The increasing interest in the Internet of the recent years results in a growing number of users as well as improved network infrastructure, quality and performance. This is the basis for a new kind of software, which is running via the Internet. That means the software is installed an a server connected to the Internet and accessed and executed by a remote client. Such Internet based software provides several benefits. Once distributed by a server, Internet based software is available world-wide and depending on its implementation it can be executed without previous installation on the client machine. Further software updates and patches are not distributed to the users any more. Only the server has to be updated and the new version is available to all users immediately. For commercial use it is not necessary that customers buy the software any more, they download and pay only the module they need or they pay just for every access with the server application. It is also possible to place a high-performance or application specific computer at the server side and provide computation time for special tasks to the users. Inhaltsverzeichnis:Table of Contents: Abstract1 Chapter 1: Introduction1 Chapter 2: Project Objective1 Chapter 3: Methodology2 3.1An Overview of TCP/IP Protocols and the Internet2 3.1.1Definition of Internet2 3.1.2What is TCP/IP 2 3.1.3The TCP/IP Protocol Architecture2 3.1.4The Network Interface Layer2 3.1.5The Internet Layer2 3.1.6The Transport Layer Protocol (TCP)3 3.1.7The TCP/IP Application Layer3 3.1.8TCP/IP Paket3 3.1.9TCP/IP Transport Diagram4 3.2What are Ports 4 3.3What is a Socket 4 3.4Programming Languages5 3.4.1Advantages of Java5 3.4.1.1Java is Distributed6 3.4.1.2Java is Interpreted6 3.4.1.3Java is Architecture Neutral and Portable6 3.4.2Advantages of C++6 3.4.2.1C++ is High Performanced6 3.4.2.2C++ is Platform independent with QT7 3.4.2.3C++ is a popular Language7 3.4.2.4C++ is a powerful Language7 3.4.3Solution of our Task7 Chapter 4: Detail Description of the Program8 4.1Class Overview of the Program8 4.1.1UML Illustration of the Java Client8 4.1.2Detail Descriptionof the Java Client8 4.1.2.1AppletClient Class8 4.1.2.2NetClient Class10 4.1.2.3SocketOpener Class10 4.1.2.4ClientInputStream Class10 4.1.2.5ClientOutputStream Class11 4.1.3UML Illustration of the QT Server11 4.1.4Detail Descriptionof the QT Server12 4.1.4.1Main Application12 4.1.4.2NetServer Class12 4.1.4.3ServerSocket Class12 4.1.4.4ClientSocket Class13 4.2Data Handling13 4.2.1Data Handling Windows versus Unix (Little Endian - Big Endian)13 4.2.2Streams14 4.2.2.1What is a Stream 14 4.2.2.2Text Versus Binary Streams14 4.2.2.3Solution for our Task14 4.2.3Characters15 4.2.3.1ASCII15 4.2.3.2Unicode15 4.2.3.3UTF-815 4.2.4Data Handling with Characters in Java16 4.2.5Data Handling with Characters in QT17 4.2.6Functions Overview: Sending Data from Java Client to QT Server19 4.2.7Functions Overview: Sending Data from QT Server to Java Client20 Chapter 5: Demonstration of the Result21 5.1Example21 5.2Input23 5.3Status Bar24 Chapter 6: Conclusions25 6.1Program before - after25 6.2Advantages25 6.3Disadvantages25 Chapter 7: Furtherwork26 References27 Appendix A: Implementation27 Appendix B: ASCII Character Codes28 Appendix C: Unicode Character Code29 Appendix D: ClientOutputStream Class Reference30 Appendix E: ClientInputStream Class Reference38 Sourcecode: AppletClient48 Sourcecode: QTServer70 TECHNOLOGY & ENGINEERING / Engineering (General), Diplomica Verlag<
| | Rheinberg-Buch.deEbook, Englisch, Neuware Versandkosten:Ab 20¤ Versandkostenfrei in Deutschland, Sofort lieferbar, DE. (EUR 0.00) Details... |
(*) Derzeit vergriffen bedeutet, dass dieser Titel momentan auf keiner der angeschlossenen Plattform verfügbar ist.
BEISPIEL
Kollinger, Michael:Designing of pre-stressed concrete with an internet based software
- neues Buch ISBN: 9783832456719
1. Auflage, 1. Auflage, [KW: PDF ,BAU- UND UMWELTTECHNIK ,TECHNOLOGY ENGINEERING , ENGINEERING (GENERAL) ,BAUTECHNIK ,NATURWISSENSCHAFTEN MEDIZIN INFORMATIK TECHNIK , TECHNIK , BAU- UND U… Mehr…
1. Auflage, 1. Auflage, [KW: PDF ,BAU- UND UMWELTTECHNIK ,TECHNOLOGY ENGINEERING , ENGINEERING (GENERAL) ,BAUTECHNIK ,NATURWISSENSCHAFTEN MEDIZIN INFORMATIK TECHNIK , TECHNIK , BAU- UND UMWELTTECHNIK ,INTERNETPROGRAMMIERUNG SOCKETS JAVA APPLET TCP IP] <-> <-> PDF ,BAU- UND UMWELTTECHNIK ,TECHNOLOGY ENGINEERING , ENGINEERING (GENERAL) ,BAUTECHNIK ,NATURWISSENSCHAFTEN MEDIZIN INFORMATIK TECHNIK , TECHNIK , BAU- UND UMWELTTECHNIK ,INTERNETPROGRAMMIERUNG SOCKETS JAVA APPLET TCP IP<
| | eBook.deSofort lieferbar (Download), E-Book zum Download Versandkosten: EUR 0.00 Details... |
(*) Derzeit vergriffen bedeutet, dass dieser Titel momentan auf keiner der angeschlossenen Plattform verfügbar ist.
BEISPIEL
Michael Kollinger:Designing of pre-stressed concrete with an internet based software
- Erstausgabe 2002, ISBN: 9783832456719
eBooks, eBook Download (PDF), Auflage, [PU: diplom.de], [ED: 1], diplom.de, 2002
| | lehmanns.deVersandkosten:Download sofort lieferbar. (EUR 0.00) Details... |
(*) Derzeit vergriffen bedeutet, dass dieser Titel momentan auf keiner der angeschlossenen Plattform verfügbar ist.
BEISPIEL
Michael Kollinger:Designing of pre-stressed concrete with an internet based software
- Erstausgabe 2002, ISBN: 9783832456719
[ED: 1], Auflage, eBook Download (PDF), eBooks, [PU: diplom.de]
| | lehmanns.deVersandkosten:Download sofort lieferbar, , Versandkostenfrei innerhalb der BRD. (EUR 0.00) Details... |
(*) Derzeit vergriffen bedeutet, dass dieser Titel momentan auf keiner der angeschlossenen Plattform verfügbar ist.
BEISPIEL
Michael Kollinger:Designing of pre-stressed concrete with an internet based software
- Erstausgabe 2002, ISBN: 9783832456719
[ED: 1], Auflage, eBook Download (PDF), eBooks, [PU: Diplomica]
| | lehmanns.deVersandkosten:Download sofort lieferbar, , versandkostenfrei in der BRD (EUR 0.00) Details... |
(*) Derzeit vergriffen bedeutet, dass dieser Titel momentan auf keiner der angeschlossenen Plattform verfügbar ist.