Yes; sorry about that. REPLServer has dependencies on other packages. If you use the UniversesBrowser from Squeak 3.10, it will load dependencies automatically for you.
Michael. Don McLane wrote: > Thanks Michael. > > My problem may have become immediately obvious when I tried to load > REPLServer. I need TCPService. But where do I get that? It's not on > SqueakMap. Google isn't helpful. > > Don > > p.s. I'm not IRC literate yet, but I'll look into that next. > > Michael van der Gulik wrote: > >> Don McLane wrote: >> >> >>> I'm trying to learn to write network objects in squeak. I read the >>> chapter "Networking Squeak" by Parsia, Kerimbaev, and Spoon, from Mark >>> Guzdials book. But I wanted to start at a more basic level. >>> >>> My first attempt is to write the simplest possible server. This server >>> should wait for a connection, then print the first line sent to it, >>> finally close. Unfortunately, it gets a "primitive failed" error. I >>> got the same result on XP and Vista. Here's my code: >>> >>> | serverSocket connectionSocket | >>> Socket initializeNetwork. >>> serverSocket := Socket newTCP. >>> serverSocket listenOn: 8080. >>> connectionSocket := serverSocket accept. >>> Transcript show: (connectionSocket upToAll: String crlf). >>> connectionSocket close. >>> serverSocket close. >>> >>> I found some old code for the PWS and looked around. It makes a >>> ServerSocket object, but I can't find that class in my image (3.9-7067). >>> >>> If I do get a server socket to return a connection socket, is there a >>> way to convert that socket into a SocketStream? >>> >>> Can anyone get me un-stuck? I've been trying to get past this for a >>> couple evenings now. >>> >>> >>> >> Hi Don. >> >> You'll be wanting to do: >> ss := SocketStream on: serverSocket. >> >> I would recommend looking at a simple network service. One I can think >> of is REPLServer, which is a telnet server, but there may be simpler >> ones out there for e.g. HTTP. >> >> Also, if you want faster help, I recommend joining the #squeak IRC channel. >> >> Michael. >> >> _______________________________________________ >> Beginners mailing list >> Beginners@lists.squeakfoundation.org >> http://lists.squeakfoundation.org/mailman/listinfo/beginners >> >> > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > _______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners