Вход на сайт
Воспоминания Fischertechnik и Lego 19.12.2024
108 просмотров
Перейти к просмотру всей ветки
uscheswoi_82 коренной житель
в ответ uscheswoi_82 3 дня назад, 14:04
Короче продолжим дальше. Те, кто купил Visual Studio 2008 Standard/Professional, или скачал Visual Studio 2008 Express Edition, и успел скачать Microsoft Robitcs Studio 4.0, могли программировать роботов на C# или VB.NET, и VPL.
На Visual C# или VB.NET писали вот такую службу:
Вот код:
using System; using System.Collections.Generic; using System.ComponentModel; using Microsoft.Ccr.Core; using Microsoft.Dss.Core.Attributes; using Microsoft.Dss.ServiceModel.Dssp; using Microsoft.Dss.ServiceModel.DsspServiceBase; using W3C.Soap; using submgr = Microsoft.Dss.Services.SubscriptionManager; namespace DSSService1 { [Contract(Contract.Identifier)] [DisplayName("DSSService1")] [Description("DSSService1 service (no description provided)")] class DSSService1Service : DsspServiceBase { /// <summary> /// Service state /// </summary> [ServiceState] DSSService1State _state = new DSSService1State(); /// <summary> /// Main service port /// </summary> [ServicePort("/DSSService1", AllowMultipleInstances = true)] _mainPort = new DSSService1Operations(); [SubscriptionManagerPartner] submgr.SubscriptionManagerPort _submgrPort = new submgr.SubscriptionManagerPort(); /// <summary> /// Service constructor /// </summary> public DSSService1Service(DsspServiceCreationPort creationPort) : base(creationPort) { } /// <summary> /// Service start /// </summary> protected override void Start() { // // Add service specific initialization here // base.Start(); } /// <summary> /// Handles Subscribe messages /// </summary> /// <param name="subscribe">the subscribe request</param> [ServiceHandler] public void SubscribeHandler(Subscribe subscribe) { SubscribeHelper(_submgrPort, subscribe.Body, subscribe.ResponsePort); } } }
И на VPL:
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
Дневник тяжелобольного инвалида