Click here to Skip to main content
15,899,754 members
Home / Discussions / C#
   

C#

 
GeneralRe: Solving (string) and creating the screen - Ex.: CreateScreen("screenTest") Pin
User 68218818-Feb-10 4:37
User 68218818-Feb-10 4:37 
AnswerRe: Solving (string) and creating the screen - Ex.: CreateScreen("screenTest") [modified] Pin
rhuiden8-Feb-10 4:43
rhuiden8-Feb-10 4:43 
GeneralRe: Solving (string) and creating the screen - Ex.: CreateScreen("screenTest") Pin
User 68218818-Feb-10 11:47
User 68218818-Feb-10 11:47 
Questioncontrols in richtextbox Pin
asdf232118-Feb-10 3:19
asdf232118-Feb-10 3:19 
QuestionMultiple Clients Running One Server Application Pin
Bob Steel-Smith8-Feb-10 3:16
Bob Steel-Smith8-Feb-10 3:16 
AnswerRe: Multiple Clients Running One Server Application Pin
Keith Barrow8-Feb-10 3:42
professionalKeith Barrow8-Feb-10 3:42 
GeneralRe: Multiple Clients Running One Server Application Pin
Bob Steel-Smith8-Feb-10 4:23
Bob Steel-Smith8-Feb-10 4:23 
GeneralRe: Multiple Clients Running One Server Application Pin
Keith Barrow8-Feb-10 5:23
professionalKeith Barrow8-Feb-10 5:23 
So as I understand it, the real problem is this:


Bob Steel-Smith wrote:
The Server app is the slow one where it is actually typing in the data into the ERP application through the ERP client


We have a similar "Screen Scraper" running against telnet and our "big iron" server. Such tecnology is terrible, slow and flaky (at least in my experience). The best solution is, as you suggest, to by pass the client altogether and access the database directly. This will was orders of magnitude quicker for us.

Where this is not an option I can suggest the following (apologies if I'm stating the obivous, but hopefully, my suggestions will help/ give food for thought):

  1. The screen scraper probably has a typing rate: increase this! - Simple but doubling the rate ~halves the time...
  2. Multi-thread the server so it can deal with more than one client (assuming it isn't already).
  3. Is it possible to call the ERP server though the same mechanism as the ERP client (e.g. are there service calls available?)
  4. Is it possible to expose the methods on the ERP service as web services. I know some of the IBM Mainfames now allow you to install websphere, which can be utilised by a .net client and can expose functions on the server automagicallly
  5. If you are not on a mainframe and you have a propriatary ERP systems, do they provide an API you can use to communicate with the server?
Antoine de Saint-Exupery: Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

GeneralRe: Multiple Clients Running One Server Application Pin
Bob Steel-Smith8-Feb-10 7:01
Bob Steel-Smith8-Feb-10 7:01 
GeneralRe: Multiple Clients Running One Server Application Pin
Keith Barrow8-Feb-10 9:29
professionalKeith Barrow8-Feb-10 9:29 
GeneralRe: Multiple Clients Running One Server Application Pin
Bob Steel-Smith8-Feb-10 16:34
Bob Steel-Smith8-Feb-10 16:34 
GeneralRe: Multiple Clients Running One Server Application Pin
Keith Barrow8-Feb-10 23:40
professionalKeith Barrow8-Feb-10 23:40 
QuestionData sync between two sql server? Pin
Tridip Bhattacharjee8-Feb-10 2:22
professionalTridip Bhattacharjee8-Feb-10 2:22 
AnswerRe: Data sync between two sql server? Pin
Not Active8-Feb-10 2:55
mentorNot Active8-Feb-10 2:55 
AnswerRe: Data sync between two sql server? Pin
Giorgi Dalakishvili8-Feb-10 19:47
mentorGiorgi Dalakishvili8-Feb-10 19:47 
QuestionHigh DPI Issue Pin
musefan8-Feb-10 1:42
musefan8-Feb-10 1:42 
QuestionReturning web controls from a web service Pin
Vaibhav06108-Feb-10 1:27
Vaibhav06108-Feb-10 1:27 
AnswerRe: Returning web controls from a web service Pin
Not Active8-Feb-10 2:00
mentorNot Active8-Feb-10 2:00 
AnswerRe: Returning web controls from a web service Pin
kevinnicol8-Feb-10 2:20
kevinnicol8-Feb-10 2:20 
QuestionUsing SQL Application in network Pin
Reza Shojaee8-Feb-10 0:07
Reza Shojaee8-Feb-10 0:07 
AnswerRe: Using SQL Application in network Pin
42774808-Feb-10 0:17
42774808-Feb-10 0:17 
GeneralRe: Using SQL Application in network Pin
Reza Shojaee8-Feb-10 0:20
Reza Shojaee8-Feb-10 0:20 
AnswerRe: Using SQL Application in network Pin
Keith Barrow8-Feb-10 0:22
professionalKeith Barrow8-Feb-10 0:22 
GeneralRe: Using SQL Application in network Pin
Reza Shojaee8-Feb-10 0:39
Reza Shojaee8-Feb-10 0:39 
GeneralRe: Using SQL Application in network Pin
Keith Barrow8-Feb-10 0:51
professionalKeith Barrow8-Feb-10 0:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.