private void btnRemotingLoadConfig_Click(object sender, EventArgs e) { Button btn = (Button)sender; btn.Enabled = false; System.Runtime.Remoting.RemotingConfiguration.Configure("FileClassificatorClient.exe.config", false); log.Log(mko.Log.RC.CreateMsg("Remotingconfiguration aus App.config geladen")); //FindFileBatchProzessor = new BatchProcessor(); FCBatchProzessor = (DMS.FC.BP.BatchProcessor)System.Runtime.Remoting.RemotingServices.Connect(typeof(DMS.FC.BP.BatchProcessor), @"tcp://127.0.0.1:5555/FileClassificatorBP"); ibp = FCBatchProzessor; }
// Starten eines WebScanns public void crawl(string StartUrl, int MaxDeept) { PageDownloadJob firstDownloadJob = new PageDownloadJob(); DMS.IBatchProcessing pageDownloadBp = (DMS.IBatchProcessing)_pageDownload; // Job wird nach der Fertigstellung automatisch aus dem JobStorage im BatchProcessor entfernt firstDownloadJob.OneWay = true; firstDownloadJob.JobId = pageDownloadBp.NewJobId(); firstDownloadJob.Url = StartUrl; firstDownloadJob.ActDeept = MaxDeept; pageDownloadBp.pushJob(firstDownloadJob); }
public Form1() { InitializeComponent(); Text = "[" + System.Net.Dns.GetHostName() + "] " + this.Text + " ver " + this.GetType().Assembly.GetName().Version.Major.ToString() + "." + this.GetType().Assembly.GetName().Version.Minor.ToString() + "." + this.GetType().Assembly.GetName().Version.Build.ToString(); hndStatusStripLog = new mko.Log.WinFormStatusStripLogHnd(this.statusStrip1, "toolStripStatusLabel1"); log.registerLogHnd(hndStatusStripLog); // Stapelverarbeitung für Dateiscanns anlegen //_Worker = new FCWorker(log); DMS.FC.BP.BatchProcessor.logServer = log; FCBatchProzessor = new DMS.FC.BP.BatchProcessor(); ibp = (DMS.IBatchProcessing)FCBatchProzessor; log.Log(mko.Log.RC.CreateMsg(string.Format("erfolgreich gestartet um {0:s}", DateTime.Now))); }
public PageDownloadWorker(PickLinks pickLinks) { this._pickLinks = pickLinks; this.pickLinksBp = (DMS.IBatchProcessing)_pickLinks; }