Last update: Wed Sep 26 02:07:32 MDT 2018
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Yang:1999:UJS,
author = "Andrew Yang and Yael Bachar",
title = "Using {Java} and the socket interface in teaching
client\slash server programming",
journal = j-SIGCSE,
volume = "31",
number = "3",
pages = "206",
month = sep,
year = "1999",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/384267.305955",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sat Nov 17 16:56:39 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
abstract = "In this poster, we present our experience developing
JAVA applets and applications to create a client/server
system on the world wide web, and show how the product
is used in upper-division computer science classes. The
set of programs consist of a client and a server. The
client program in the prototype is a JAVA applet that
is downloaded into the client machine and is executed
in a user's web browser using the local memory, CPU and
other resources. The server program in the prototype is
a JAVA application that runs on a web server all the
time. The client and the server programs use the socket
interface [ Comer\&Stevens 96] as the communication
protocol, and are able to transmit data back and forth
successfully over the internet. Figure 1 illustrates
how the client and the server communicate over the
socket interface. With the set of programs in place,
students in the upper-division computer science
classes, including software engineering, databases
systems, and distributed application development, are
able to build their own software for the course
projects, on top of the software prototypes. Revision
of a given set of JAVA programs proves to be a better
approach in learning client/server programming using
JAVA and sockets, compared to requiring students to
create JAVA programs from the scratch.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
Related entries
- able,
24(1)173,
24(1)259,
24(3)51,
26(1)16,
26(1)97,
26(1)258,
26(4)59,
27(1)1,
28(1)130,
28(1)363,
28(4)45,
29(1)145,
29(1)345,
29(3)37,
29(3)71,
30(1)30,
30(1)45,
30(3)59,
30(3)98,
30(3)130,
30(3)181,
31(1)48,
31(1)73,
31(1)78,
31(1)247,
31(2)65,
31(3)13,
31(3)180,
31(3)200
- applet,
29(1)238,
29(3)111,
30(1)92,
30(1)222,
30(1)267,
30(1)297,
30(1)302,
31(1)146,
31(1)306,
31(3)40
- back,
22(4)37,
27(4)51,
28(2)40,
30(1)145,
31(3)131
- better,
22(3)63,
23(2)60,
23(4)23,
24(1)67,
24(1)72,
25(3)39,
26(1)16,
26(1)169,
26(1)188,
26(1)344,
26(4)5,
27(1)53,
27(1)178,
27(1)253,
27(2)7,
28(1)266,
28(1)300,
28(3)45,
29(1)48,
29(1)164,
29(1)262,
29(3)74,
29(3)130,
30(1)35,
30(1)292,
30(1)378,
30(3)41,
30(3)98,
30(3)153,
30(3)181,
30(3)290,
30(4)46,
31(1)37,
31(1)136,
31(1)141,
31(1)232,
31(3)1,
31(3)25,
31(3)29,
31(3)48,
31(4)42,
31(4)106
- browser,
27(1)292,
29(3)111,
30(1)92,
30(1)145,
30(1)267,
30(1)297,
30(3)310,
31(3)21,
31(3)159,
31(3)209,
31(4)79
- build,
22(4)5,
24(1)192,
24(1)207,
24(3)60,
27(1)278,
27(1)297,
28(3)60,
29(4)45,
30(1)10,
30(1)25,
30(1)181,
30(1)341,
30(1)382,
30(2)22,
31(1)48,
31(1)87,
31(3)107,
31(3)135,
31(3)139,
31(3)147
- client,
24(1)246,
27(1)302,
29(1)306,
30(1)45,
31(1)73,
31(1)136,
31(1)150,
31(3)189,
31(4)48
- client/server,
30(1)302,
31(1)119
- communicate,
23(2)9,
29(1)272,
29(1)390,
29(3)1,
30(1)73,
30(1)207,
31(3)44
- communication,
22(1)6,
22(3)54,
23(1)15,
23(1)330,
23(2)51,
24(1)5,
24(1)176,
25(1)279,
25(1)283,
25(3)31,
26(1)111,
26(1)193,
26(1)253,
26(1)314,
26(1)410,
26(2)31,
26(4)5,
27(1)141,
27(1)199,
27(1)273,
28(1)175,
28(1)204,
28(1)280,
28(2)37,
29(1)184,
29(1)219,
29(1)355,
29(1)390,
29(3)1,
29(3)6,
29(3)51,
29(3)80,
29(3)85,
29(3)145,
30(1)97,
30(1)126,
30(3)28,
30(3)51,
30(3)153,
30(3)274,
30(3)275,
30(3)311,
30(4)46,
31(1)189,
31(1)208,
31(3)189,
31(3)190,
31(3)200
- compared,
23(3)17,
23(4)7,
24(1)113,
28(1)190,
29(1)48,
29(3)1,
30(1)370,
30(3)81,
30(3)153,
31(1)203,
31(2)48,
31(2)86
- consist,
22(4)5,
25(2)59,
27(1)178,
28(1)47,
28(1)175,
28(1)300,
28(3)9,
29(3)1,
30(3)37,
30(3)232,
30(3)310,
31(1)105,
31(1)296,
31(3)88
- CPU,
22(3)34,
24(1)129,
26(1)183,
26(3)45,
28(1)353,
28(3)9,
29(1)267,
29(4)30,
31(1)227
- create,
22(1)152,
22(2)42,
24(1)76,
24(1)304,
25(2)59,
26(1)198,
26(2)19,
26(4)17,
27(1)297,
27(1)312,
29(1)150,
29(1)340,
29(3)31,
29(3)54,
29(3)74,
29(4)34,
29(4)45,
29(4)58,
30(1)92,
30(1)262,
30(1)287,
30(1)341,
30(3)5,
30(3)77,
30(3)308,
30(4)46,
31(1)43,
31(1)286,
31(2)73,
31(3)71,
31(3)99
- database,
22(1)78,
22(3)25,
22(4)5,
23(1)192,
23(3)23,
24(1)5,
24(1)19,
24(1)24,
24(1)28,
24(4)35,
27(1)214,
27(4)51,
28(1)112,
28(1)117,
28(2)40,
29(1)116,
29(1)121,
29(1)126,
29(1)340,
30(1)6,
30(1)35,
30(1)40,
30(1)161,
30(1)297,
30(1)302,
30(1)307,
30(1)345,
30(3)310,
30(4)18,
31(1)122,
31(2)78,
31(3)60,
31(3)111,
31(4)48
- developing,
22(2)52,
22(3)39,
23(4)41,
24(1)81,
24(1)197,
24(1)235,
24(1)240,
24(3)1,
24(3)51,
25(1)279,
25(3)26,
26(1)198,
26(1)268,
26(1)276,
26(1)366,
27(1)141,
27(1)159,
27(1)292,
27(1)312,
27(1)345,
28(1)47,
28(1)195,
28(1)290,
28(2)3,
28(3)2,
28(4)15,
29(1)67,
29(1)72,
29(1)189,
29(1)287,
29(1)340,
29(1)371,
29(1)390,
29(1)396,
29(2)11,
29(2)23,
29(3)120,
30(1)1,
30(1)107,
30(1)302,
30(3)64,
30(3)105,
30(4)5,
31(1)68,
31(1)136,
31(1)301,
31(1)370,
31(2)48,
31(3)9,
31(3)29,
31(3)44,
31(3)84,
31(3)91,
31(3)189,
31(3)196,
31(4)10
- distributed,
22(1)94,
22(1)176,
23(1)246,
23(4)13,
24(1)38,
24(2)35,
25(1)247,
26(1)76,
26(4)17,
27(1)71,
27(1)82,
28(1)14,
28(1)63,
28(1)214,
28(1)333,
28(z)229,
29(1)63,
29(1)219,
29(1)371,
29(2)54,
29(3)51,
29(3)62,
30(1)20,
30(1)217,
30(3)86,
30(3)232,
30(3)286,
30(4)18,
31(1)68,
31(2)62,
31(3)13,
31(3)91,
31(3)103,
31(4)121
- division, upper-,
22(4)5
- downloaded,
26(1)183
- executed,
23(3)17,
23(3)36,
24(1)81,
27(2)18,
28(3)9,
30(1)198,
31(2)84
- figure,
24(4)49,
25(4)2
- forth,
26(2)9,
29(1)320,
30(3)18
- given,
22(2)2,
22(2)15,
22(4)37,
23(3)5,
23(3)7,
24(1)181,
24(1)230,
24(2)55,
24(3)53,
24(4)11,
24(4)15,
24(4)43,
25(2)1,
25(2)51,
26(1)218,
26(2)9,
26(3)17,
27(1)204,
27(1)278,
27(1)307,
27(4)60,
28(1)83,
28(1)93,
29(1)131,
29(1)204,
29(1)214,
29(1)310,
29(2)54,
29(3)65,
29(3)88,
29(3)100,
29(3)127,
29(4)38,
30(1)10,
30(1)63,
30(1)145,
30(1)277,
30(1)282,
30(3)74,
30(3)122,
30(3)185,
30(3)254,
30(3)260,
30(3)275,
30(4)59,
31(1)160,
31(1)165,
31(1)184,
31(1)242,
31(1)311,
31(2)69,
31(3)36,
31(4)70
- illustrate,
22(3)34,
24(1)76,
24(1)207,
24(3)35,
24(3)53,
26(1)83,
26(1)228,
26(1)238,
26(1)366,
26(2)19,
26(3)29,
27(1)126,
27(1)199,
27(1)263,
27(1)340,
28(1)107,
28(1)160,
28(1)185,
28(1)256,
28(1)343,
28(1)348,
28(2)62,
28(4)36,
29(1)126,
29(1)135,
29(1)238,
29(1)243,
29(3)45,
30(1)48,
30(1)207,
30(1)217,
30(1)277,
30(3)171,
30(3)243,
31(1)53,
31(1)87,
31(1)136,
31(1)286,
31(1)367,
31(2)78,
31(3)198
- including,
22(1)245,
22(2)11,
24(1)176,
24(1)192,
24(4)1,
26(1)92,
26(1)97,
26(1)349,
26(1)387,
26(3)56,
28(1)112,
28(1)150,
28(1)165,
29(1)44,
29(1)96,
29(1)233,
29(1)371,
29(2)31,
29(3)42,
30(1)45,
30(1)82,
30(1)217,
30(1)341,
30(1)365,
30(2)31,
30(2)61,
30(4)18,
31(1)17,
31(1)68,
31(1)237,
31(1)306,
31(2)69,
31(3)139,
31(3)205
- interface,
22(1)12,
22(3)25,
22(4)55,
23(1)330,
23(2)9,
24(1)53,
24(1)202,
24(1)246,
24(1)264,
24(4)49,
25(1)107,
25(3)52,
26(1)76,
26(1)83,
26(1)203,
27(1)24,
27(1)66,
27(1)82,
27(1)287,
27(2)7,
28(1)145,
28(1)195,
28(1)217,
28(1)300,
28(4)8,
29(1)53,
29(1)126,
29(1)150,
29(1)189,
29(1)335,
29(3)11,
29(3)27,
29(3)57,
30(1)92,
30(1)102,
30(1)161,
30(1)194,
30(1)341,
30(3)206,
30(4)18,
31(1)63,
31(1)252,
31(1)271,
31(1)286,
31(1)306,
31(2)51,
31(2)65
- internet,
23(2)51,
23(4)51,
25(1)48,
28(1)107,
28(1)280,
28(2)62,
28(z)81,
28(z)96,
28(z)101,
28(z)107,
28(z)147,
28(z)218,
28(z)230,
29(1)20,
29(1)96,
29(2)31,
29(3)1,
29(3)31,
29(3)111,
29(4)51,
30(1)68,
30(1)145,
30(1)302,
30(3)18,
30(3)46,
30(3)130,
30(3)171,
30(3)209,
30(3)232,
30(3)269,
30(3)270,
30(3)275,
30(4)61,
31(1)12,
31(1)165,
31(3)179,
31(3)193,
31(3)196,
31(3)204,
31(3)207,
31(4)79
- JAVA,
30(1)302
- local,
24(1)123,
24(1)246,
24(3)1,
25(3)58,
26(1)198,
26(4)5,
28(1)275,
28(1)333,
28(z)90,
29(3)54,
29(3)65,
30(1)145,
31(2)73,
31(3)64,
31(3)68,
31(3)196
- machine,
23(1)347,
23(2)29,
24(1)87,
24(1)286,
24(1)309,
24(2)35,
24(2)55,
24(3)51,
24(4)15,
24(4)27,
24(4)49,
25(1)189,
25(4)41,
26(1)126,
26(1)218,
26(3)45,
27(1)71,
27(1)131,
27(1)141,
27(1)146,
27(1)228,
27(1)233,
27(1)238,
27(1)340,
28(1)47,
28(3)9,
29(1)15,
29(1)30,
29(1)219,
29(1)296,
29(2)23,
29(3)42,
29(4)45,
30(1)145,
30(1)277,
30(3)175,
30(4)37,
31(1)105,
31(1)242,
31(1)336,
31(2)84,
31(3)208
- memory,
22(3)34,
23(3)7,
23(3)17,
24(2)35,
26(1)344,
27(2)18,
28(3)9,
29(1)169,
29(4)30,
30(1)262,
30(1)341,
31(1)63,
31(1)227,
31(1)247,
31(3)181
- own,
24(1)173,
24(1)304,
24(3)51,
26(1)41,
26(1)238,
26(1)281,
26(1)329,
27(1)76,
27(1)199,
27(1)248,
27(1)340,
27(2)7,
27(2)41,
28(1)93,
28(1)112,
28(1)130,
28(2)21,
28(3)17,
29(1)121,
29(1)384,
29(4)54,
30(1)63,
30(1)73,
30(1)82,
30(1)181,
30(1)232,
30(1)312,
30(1)341,
30(1)378,
30(3)25,
30(3)41,
30(3)98,
30(3)275,
30(4)39,
30(4)51,
30(4)59,
31(1)63,
31(1)189,
31(1)242,
31(1)311,
31(2)73,
31(3)107
- place,
22(3)7,
22(4)29,
23(2)24,
23(4)51,
24(1)235,
25(2)31,
26(1)36,
26(1)319,
26(1)364,
27(1)24,
27(1)186,
27(1)204,
27(3)60,
28(1)37,
28(1)190,
28(4)55,
29(2)7,
29(3)51,
29(4)34,
30(1)212,
30(1)232,
30(1)365,
30(3)18,
31(1)208,
31(1)281,
31(3)56,
31(3)60,
31(3)123,
31(3)192,
31(4)79
- poster,
30(3)271,
30(3)312,
31(1)350,
31(1)351,
31(3)179,
31(3)187,
31(3)190,
31(3)195
- product,
24(1)220,
26(1)349,
27(1)56,
28(1)214,
28(2)21,
29(1)58,
29(1)121,
29(1)126,
29(1)310,
29(3)51,
29(3)133,
30(1)126,
30(3)232,
31(1)31,
31(3)60,
31(3)159,
31(3)163,
31(3)199,
31(4)101
- protocol,
23(2)51,
24(2)35,
24(3)14,
26(2)61,
28(1)329,
28(z)235,
29(1)184,
30(1)102,
31(3)68,
31(3)193,
31(4)121
- prototype,
24(1)81,
24(1)246,
24(2)7,
26(1)188,
26(1)193,
27(1)204,
27(1)312,
27(3)39,
27(4)54,
28(1)358,
29(1)179,
29(1)340,
29(3)120,
30(1)126,
31(1)261,
31(3)29,
31(3)135
- prove,
22(3)21,
24(3)35,
29(1)262,
31(3)13
- requiring,
22(2)52,
25(4)41,
25(4)61,
27(1)24,
28(1)78,
28(1)214,
29(1)390,
31(1)189,
31(3)131
- resource,
22(1)125,
23(1)97,
24(1)46,
24(3)45,
25(4)21,
26(1)344,
26(1)409,
26(2)19,
28(1)73,
28(2)49,
28(z)104,
28(z)218,
29(1)48,
29(1)371,
29(2)11,
29(2)31,
29(3)127,
30(1)1,
30(1)107,
30(1)112,
30(1)382,
30(2)20,
30(3)86,
30(3)94,
30(3)223,
30(3)269,
30(3)279,
30(3)290,
30(4)5,
30(4)18,
31(1)7,
31(1)12,
31(1)27,
31(1)271,
31(1)370,
31(2)21,
31(3)84,
31(3)159,
31(3)201,
31(3)203,
31(4)13,
31(4)24,
31(4)56,
31(4)79,
31(4)87,
31(4)101
- revision,
24(2)2,
24(2)59,
29(1)350
- run,
22(3)25,
22(4)55,
23(2)29,
23(3)17,
23(4)51,
24(1)259,
24(1)286,
24(4)49,
25(3)52,
26(1)203,
26(4)9,
27(1)340,
27(2)31,
28(1)214,
28(3)55,
29(1)262,
29(1)267,
29(3)31,
30(1)30,
30(1)267,
30(3)157,
30(3)175,
31(1)68,
31(1)232,
31(3)131
- scratch,
30(1)383
- server,
23(2)51,
26(1)169,
29(3)65,
30(1)302,
31(3)209
- set,
22(4)37,
24(1)92,
24(1)142,
24(1)163,
24(1)197,
24(1)202,
24(1)230,
24(1)299,
24(2)55,
24(3)53,
24(4)11,
24(4)27,
25(2)51,
26(1)160,
26(1)203,
26(1)208,
26(1)319,
26(4)59,
27(1)19,
27(1)56,
27(1)76,
27(1)146,
27(1)204,
27(1)214,
27(1)248,
27(1)297,
27(1)345,
27(3)39,
27(3)47,
27(3)50,
28(1)4,
28(1)47,
28(1)53,
28(1)242,
28(1)300,
28(1)358,
28(2)43,
29(1)53,
29(1)150,
29(1)243,
29(1)258,
29(1)310,
29(1)360,
29(3)57,
29(3)100,
29(4)45,
29(4)57,
30(1)20,
30(1)25,
30(1)87,
30(1)121,
30(1)166,
30(1)185,
30(3)18,
30(3)117,
30(3)139,
30(3)213,
30(3)232,
30(3)243,
30(3)254,
30(3)260,
30(3)310,
30(4)5,
30(4)46,
31(1)48,
31(1)266,
31(1)316,
31(2)17,
31(2)73,
31(2)84,
31(3)99,
31(3)103,
31(3)107,
31(3)131,
31(3)155,
31(3)159,
31(3)163,
31(3)200
- show,
22(3)21,
24(1)286,
24(4)27,
25(3)26,
25(4)2,
25(4)5,
26(1)183,
26(2)61,
26(3)29,
26(3)51,
27(1)61,
27(1)131,
27(1)178,
27(1)253,
27(1)287,
27(1)350,
27(2)44,
27(2)49,
27(4)57,
28(1)83,
28(1)180,
28(1)217,
28(1)237,
28(1)353,
28(1)358,
28(4)59,
29(1)35,
29(1)58,
29(1)96,
29(1)101,
29(1)272,
29(1)330,
29(3)24,
29(3)62,
30(1)48,
30(1)166,
30(1)257,
30(1)383,
30(3)41,
30(3)74,
30(3)139,
30(3)162,
30(4)62,
31(1)53,
31(1)78,
31(1)87,
31(1)146,
31(1)198,
31(1)326,
31(1)331,
31(2)31,
31(2)60,
31(3)1,
31(3)131,
31(3)151,
31(3)155,
31(3)163,
31(4)13
- socket,
27(1)39,
27(1)82
- successfully,
22(2)30,
23(2)33,
24(1)138,
24(1)207,
24(2)55,
24(4)52,
25(4)38,
26(1)141,
26(1)169,
26(1)290,
27(1)102,
27(1)186,
27(1)331,
27(3)47,
28(1)19,
28(1)53,
29(1)6,
29(1)20,
30(1)30,
30(1)92,
30(1)317,
30(3)243,
31(1)43,
31(1)132,
31(1)189,
31(1)252,
31(3)13,
31(3)21
- top,
23(3)20,
26(1)51,
28(1)165,
30(4)37,
31(2)31
- upper-division,
22(4)5
- user,
22(4)55,
23(1)330,
23(4)53,
24(1)19,
24(1)246,
24(4)49,
25(1)107,
26(1)83,
26(1)203,
26(1)208,
26(1)281,
26(2)19,
27(1)24,
27(1)66,
27(1)82,
27(1)345,
28(1)145,
28(1)214,
28(1)300,
28(2)62,
28(4)59,
28(z)60,
29(1)35,
29(1)126,
29(1)150,
29(1)267,
29(1)310,
29(1)340,
29(1)345,
29(3)24,
29(3)57,
29(3)59,
29(3)80,
29(4)30,
30(1)53,
30(1)92,
30(1)97,
30(1)102,
30(1)194,
30(1)232,
30(1)277,
30(1)282,
30(1)297,
30(1)302,
30(1)370,
30(3)5,
30(3)77,
30(3)122,
30(3)157,
30(3)175,
30(3)181,
30(3)295,
31(1)63,
31(1)271,
31(1)286,
31(1)296,
31(1)301,
31(2)51,
31(3)71,
31(3)127,
31(3)131,
31(3)139,
31(3)199,
31(3)209
- wide,
24(1)192,
24(1)197,
24(1)207,
24(3)1,
26(1)16,
26(4)59,
27(1)331,
27(1)350,
27(2)31,
28(1)107,
28(1)160,
28(1)175,
28(1)195,
28(1)280,
28(1)290,
28(1)373,
28(z)1,
28(z)20,
28(z)66,
28(z)101,
28(z)218,
28(z)231,
29(1)96,
29(1)116,
29(1)199,
29(1)233,
29(1)335,
29(1)360,
29(1)371,
29(1)384,
29(3)8,
29(3)37,
29(3)59,
29(3)71,
29(3)127,
29(4)45,
30(1)1,
30(1)87,
30(1)107,
30(1)131,
30(1)145,
30(1)176,
30(1)217,
30(1)222,
30(1)227,
30(1)277,
30(1)312,
30(1)341,
30(1)366,
30(3)51,
30(3)209,
30(3)275,
30(3)279,
30(3)290,
30(3)310,
31(1)146,
31(1)174,
31(1)311,
31(1)316,
31(3)192,
31(4)66
- world,
22(1)143,
22(1)216,
24(1)107,
24(1)202,
24(1)240,
24(1)246,
25(1)213,
26(1)97,
26(1)102,
26(1)218,
26(1)228,
27(1)146,
27(1)178,
27(3)21,
28(1)160,
28(1)175,
28(1)185,
28(1)195,
28(1)280,
28(1)290,
28(2)3,
28(z)1,
28(z)20,
28(z)57,
28(z)66,
28(z)101,
28(z)218,
28(z)231,
29(1)39,
29(1)96,
29(1)116,
29(1)199,
29(1)384,
29(3)8,
29(3)37,
29(3)54,
29(3)59,
29(3)71,
29(3)127,
30(1)40,
30(1)107,
30(1)145,
30(1)176,
30(1)194,
30(1)222,
30(1)227,
30(1)277,
30(1)341,
30(1)345,
30(1)382,
30(3)5,
30(3)51,
30(3)139,
30(3)189,
30(3)209,
30(3)275,
30(3)279,
30(3)290,
30(4)4,
30(4)39,
31(1)146,
31(1)174,
31(1)311,
31(2)73,
31(3)60,
31(3)119,
31(3)147,
31(3)182
- Yang, Andrew,
30(1)302