Skip to content
/ Bitpart Public

Lingo parser, serializer and server compatible with Shockwave Multiuser Protocol with DB Access.

License

Notifications You must be signed in to change notification settings

gusty/Bitpart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitpart

  • Lingo value parser
  • Lingo value serializer
  • Socket Server compatible with Shockwave Multiuser Server Protocol + DB Access

Adding this Bitpart to your Movie will provide integration with other movies, SQL Server and .NET applications.

Lingo Parser and Serializer

Support conversion of Lingo values between these formats:

  • Binary
  • Plain text (something like JSON for Javascript)
  • .NET Lingo values AST
  • .NET Standard types

For more information see the test files.

Server

Unlimited connections, very good performance.

The low level protocol is 100% compatible with Adobe's Shockwave Multiuser Server (SMUS) protocol.

Movies can connect using the Mutiuser Xtra, applications using the classes provided in Bitpart.dll.

At high level only the basic set of commands of the SMUS are provided, the rest are not (yet) implemented and there are additional commands for:

  • Administration
  • Message validation, version control, anti-flood filter
  • DB access

Build the project BitPart.Server and copy the output directory to your server or download the latest binaries and copy the folder Bitpart.Server to your server.

The file Bitpart.Server.dll is a plug-in for SuperSocket. Adjust the SuperSocket.exe.config file, run SuperSocket.exe and select install as a service.

You can also build the Bitpart.Client and use it to manage your server remotely.

About

Lingo parser, serializer and server compatible with Shockwave Multiuser Protocol with DB Access.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages