This recipe demonstrates socket-based networking between PlayStation Mobile devices. It is a little bit different from prior recipes in that there are two code examples in a single recipe, the client and the server. The client simply sends a message to the server; the server receives and displays any incoming messages on screen.
Open two copies of PlayStation Mobile Studio and in each one create a new project. We are going to make use of the UI classes, so you need to add a reference to Sce.PlayStation.HighLevel.UI
in each project. They are available as Ch9_Example2
and Ch9_Example2b
.
First we will create our simple server. Open AppMain.cs
in the first project and enter the following code:
using System; using Sce.PlayStation.Core; using Sce.PlayStation.Core.Graphics; using Sce.PlayStation.Core.Input; using Sce.PlayStation.HighLevel.UI; using System.Net; using System.Net.Sockets; namespace Ch9_Example2 { public class AppMain...