Palm OS network programming: [writing connected applications for the Palm OS]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing ; Cambridge ; Farnham ; Köln ; Paris ; Sebastopol ; Taip
O'Reilly
2001
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XV, 382 S. Ill., graph. Darst. : 24 cm |
ISBN: | 0596000057 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014065102 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 011211s2001 gw ad|| |||| 00||| eng d | ||
016 | 7 | |a 963176889 |2 DE-101 | |
020 | |a 0596000057 |c kart. : $ 39.95 |9 0-596-00005-7 | ||
035 | |a (OCoLC)248631248 | ||
035 | |a (DE-599)BVBBV014065102 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c DE | ||
049 | |a DE-11 | ||
084 | |a ST 273 |0 (DE-625)143640: |2 rvk | ||
100 | 1 | |a Winton, Greg |e Verfasser |4 aut | |
245 | 1 | 0 | |a Palm OS network programming |b [writing connected applications for the Palm OS] |c Greg Winton. [Ed. Troy Mott] |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing ; Cambridge ; Farnham ; Köln ; Paris ; Sebastopol ; Taip |b O'Reilly |c 2001 | |
300 | |a XV, 382 S. |b Ill., graph. Darst. : 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a PalmPilot - Betriebssystem - Rechnernetz - Programmierung | |
650 | 0 | 7 | |a PalmPilot |0 (DE-588)4517514-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Betriebssystem |0 (DE-588)4006216-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Rechnernetz |0 (DE-588)4070085-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PalmPilot |0 (DE-588)4517514-7 |D s |
689 | 0 | 1 | |a Betriebssystem |0 (DE-588)4006216-8 |D s |
689 | 0 | 2 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 0 | 3 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009632989&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009632989 |
Datensatz im Suchindex
_version_ | 1804128927533236224 |
---|---|
adam_text | Table of Contents
Preface ix
I. Introduction to Palm Network Development 1
1. Connected Palms 3
A Brief History of Palm OS Networking 4
Networking Options 6
2. The Network Application Model 12
The OSI Model 12
OSI Layers 17
3. Designing Network Applications 26
The Zen of Palm 26
Designing FtpView 29
Designing Daytime Peer 36
Implementation Plan 42
4. Development Tools 44
Development Tools 44
Debugging Tools 47
II. Net Library Programming 57
5. A Brief Tour of the Net Library 59
The Design of the Net Library 59
Using the Net Library 63
6. Hello, NetLib 80
Initializing the Net Library 80
Connecting to the Network 83
Disconnecting from the Network 87
Sample Application 89
7. Hostnames and Addresses 108
Hostname Resolution 108
Service Resolution 117
Byte Ordering 120
Sample Application 121
8. Making Connections 139
What Is a Connection? 139
Palm OS Connections 141
The Life and Times of a Socket 142
Sample Application 150
9. Exchanging Data 165
Streaming Data Exchanges 165
The File Transfer Protocol 173
Sample Application 176
10. Reading and Writing Responsively 206
Deconstructing Ftp View 206
The FTP State Machine 207
Sample Application 216
11. Accepting Connections 255
Serving TCP Connections 255
FTP Data Connections 260
Sample Application 268
12. Optimizing Stream Sockets 294
Socket Operating Modes 294
Blocking Sockets 294
Nonblocking Sockets 295
Unblocking FtpView 303
13- UDP Sockets 323
What Is UDP? 323
UDP and the Network 327
The Daytime Protocol 333
Sample Application 334
Suggestions for Further Reading 369
Index 371
|
any_adam_object | 1 |
author | Winton, Greg |
author_facet | Winton, Greg |
author_role | aut |
author_sort | Winton, Greg |
author_variant | g w gw |
building | Verbundindex |
bvnumber | BV014065102 |
classification_rvk | ST 273 |
ctrlnum | (OCoLC)248631248 (DE-599)BVBBV014065102 |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01764nam a2200433 c 4500</leader><controlfield tag="001">BV014065102</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">011211s2001 gw ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">963176889</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596000057</subfield><subfield code="c">kart. : $ 39.95</subfield><subfield code="9">0-596-00005-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248631248</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014065102</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 273</subfield><subfield code="0">(DE-625)143640:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Winton, Greg</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Palm OS network programming</subfield><subfield code="b">[writing connected applications for the Palm OS]</subfield><subfield code="c">Greg Winton. [Ed. Troy Mott]</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing ; Cambridge ; Farnham ; Köln ; Paris ; Sebastopol ; Taip</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 382 S.</subfield><subfield code="b">Ill., graph. Darst. : 24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">PalmPilot - Betriebssystem - Rechnernetz - Programmierung</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PalmPilot</subfield><subfield code="0">(DE-588)4517514-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PalmPilot</subfield><subfield code="0">(DE-588)4517514-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009632989&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009632989</subfield></datafield></record></collection> |
id | DE-604.BV014065102 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:57:01Z |
institution | BVB |
isbn | 0596000057 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009632989 |
oclc_num | 248631248 |
open_access_boolean | |
owner | DE-11 |
owner_facet | DE-11 |
physical | XV, 382 S. Ill., graph. Darst. : 24 cm |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | O'Reilly |
record_format | marc |
spelling | Winton, Greg Verfasser aut Palm OS network programming [writing connected applications for the Palm OS] Greg Winton. [Ed. Troy Mott] 1. ed. Beijing ; Cambridge ; Farnham ; Köln ; Paris ; Sebastopol ; Taip O'Reilly 2001 XV, 382 S. Ill., graph. Darst. : 24 cm txt rdacontent n rdamedia nc rdacarrier PalmPilot - Betriebssystem - Rechnernetz - Programmierung PalmPilot (DE-588)4517514-7 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Betriebssystem (DE-588)4006216-8 gnd rswk-swf Rechnernetz (DE-588)4070085-9 gnd rswk-swf PalmPilot (DE-588)4517514-7 s Betriebssystem (DE-588)4006216-8 s Rechnernetz (DE-588)4070085-9 s Programmierung (DE-588)4076370-5 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009632989&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Winton, Greg Palm OS network programming [writing connected applications for the Palm OS] PalmPilot - Betriebssystem - Rechnernetz - Programmierung PalmPilot (DE-588)4517514-7 gnd Programmierung (DE-588)4076370-5 gnd Betriebssystem (DE-588)4006216-8 gnd Rechnernetz (DE-588)4070085-9 gnd |
subject_GND | (DE-588)4517514-7 (DE-588)4076370-5 (DE-588)4006216-8 (DE-588)4070085-9 |
title | Palm OS network programming [writing connected applications for the Palm OS] |
title_auth | Palm OS network programming [writing connected applications for the Palm OS] |
title_exact_search | Palm OS network programming [writing connected applications for the Palm OS] |
title_full | Palm OS network programming [writing connected applications for the Palm OS] Greg Winton. [Ed. Troy Mott] |
title_fullStr | Palm OS network programming [writing connected applications for the Palm OS] Greg Winton. [Ed. Troy Mott] |
title_full_unstemmed | Palm OS network programming [writing connected applications for the Palm OS] Greg Winton. [Ed. Troy Mott] |
title_short | Palm OS network programming |
title_sort | palm os network programming writing connected applications for the palm os |
title_sub | [writing connected applications for the Palm OS] |
topic | PalmPilot - Betriebssystem - Rechnernetz - Programmierung PalmPilot (DE-588)4517514-7 gnd Programmierung (DE-588)4076370-5 gnd Betriebssystem (DE-588)4006216-8 gnd Rechnernetz (DE-588)4070085-9 gnd |
topic_facet | PalmPilot - Betriebssystem - Rechnernetz - Programmierung PalmPilot Programmierung Betriebssystem Rechnernetz |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009632989&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wintongreg palmosnetworkprogrammingwritingconnectedapplicationsforthepalmos |