Exemple #1
0
        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;
        }
Exemple #2
0
        // 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);
        }
Exemple #3
0
        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;
 }